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アルファチャンネルを削除する(詳細

参考