ImageMagickで画像を軽くする

公開日:  

imagemagick


ImageMagickを使用して画像ファイルの軽量化を行います。

JPG

convert input.jpg -sampling-factor 4:2:0 -strip -quality 85 -interlace JPEG -colorspace sRGB -resize 640x output.jpg
オプション 意味
-sampling-factor 4:2:0 クロマサンプリングを 4:2:0 に下げる(詳細
-strip メタデータの削除(詳細
-quality 85 品質を85にする。85を超えても見た目はたいして変わらないらしい(詳細
-interlace JPEG インターレース方式(詳細
-colorspace sRGB カラースペースを指定する(詳細
-resize 640x 幅を640にする(詳細

PNG

convert input.png -strip -resize 640x -alpha Remove output.png
オプション 意味
-strip メタデータの削除(詳細
-resize 640x 幅を640にする(詳細
-alpha Remove アルファチャンネルを削除する(詳細

参考