作成
imagickのJPEG圧縮がきかない・・・
JPEGの大きいサイズからサムネイルをいくつかのサイズで作る・・・ というのをやって、JPEGの圧縮品質係数を設定して、保存。ということでやったら、ファイルサイズがなんか多い・・・。 ###source (圧縮できていない) $out = $in->clone(); $out->thumbnailImage($width2, 0); $out->setCompressionQuality(80); $out->writeImage($file_out); $out->clear(); $out->destroy(); ###memo #*#setCompressionQuality でなく #*#setImageCompressionQuality を使用します。 ###source solve (解決) $out->setImageCompressionQuality(80); ###memo これで 1/3 ぐらいファイルサイズが減りました。 ちなみに、この係数の妥当な値は 70~90 ぐらいだと思います。 #R#サンプルサイトなどでは100になってるのをたまにみかけますが、 100にしないようにw
wakatta 記法
投稿の仕方
基本的な記法
エンジニア向け記法
記法のサンプル
このコンテンツを見る