誰もがこの問題を回避していますか?私はイメージが既に最適化されていると思う。それから、サイズが変更され、最適化が行われ、画像が狭くなっているにもかかわらず、ファイルサイズが大きくなります。PHP - サイズ変更された画像のファイルサイズは大きくなっています
これまで誰もが遭遇しましたか?
私は50%の品質で保存された画像を持っています。私がコピー - >サイズ変更 - > 70%で保存すると80Kbになります。
画像が入る前に画像の品質を検出できるソリューションはありますか?技術的
function resize($width,$height) {
$new_image = imagecreatetruecolor($width, $height);
imagesavealpha($new_image, true);
$trans_colour = imagecolorallocatealpha($new_image, 0, 0, 0, 127);
imagefill($new_image, 0, 0, $trans_colour);
imagecopyresampled($new_image, $this->image, 0, 0, 0, 0, $width, $height, $this->getWidth(), $this->getHeight());
$this->image = $new_image;
}
...
imagejpeg($this->image,$filename,$compression);
Pelle ten Cate [ここではsuperuser.com](http://superuser.com/questions/62730/how-to-find-the-jpg-quality/62734#62734)は、ImageMagickが品質を判断できると述べていますファイルがEXIFデータなしで保存されている場合でも。 – binaryLV