インストール
$ sudo apt install imagemagic
画像情報の取得
$ identify <image-file-name>
画像サイズ変更
元の画像のサイズが640x480 で、それを変更したい場合:
アスペクト比を保存したまま幅を320pxにする
$ convert -resize 320x src.png dst.png
横だけ半分にする
$ convert -resize 320x480 src.png dst.png
色数削減
$ convert -colors 64 src.png dst.png
画質劣化
値は 1..100$ convert -quality 50 src.png dst.png
JPEG変換
$ convert src.png dst.jpgおすすめのファイルサイズ圧縮
画像サイズ縮小 + 画質劣化 + JPEG変換を同時に行うのがおすすめ
これらを順次適用しても圧縮率が最善にはならない
これらを順次適用しても圧縮率が最善にはならない
$ convert -resize 320x -quality 30 src.png dst.jpg
複数ファイル一括変換
convert ではなく mogrify コマンドを使う。ただし、ファイルは上書きされるので注意!
$ mogrify -quality 20 *.jpg
0 件のコメント:
コメントを投稿