ImageMagick

  • 画像処理用のコマンドラインツール
  • コマンドに色々種類があるらしいが,convertコマンドしか使ったことない
pacman -S imagemagick libwebp  # 使いたい形式のライブラリを自分でインストールする必要がある
pacman -S mingw-w64-i686-imagemagick
convert src.png [options] dst.jpg  # 拡張子で出力形式を自動判別してくれる
-auto-orientメタデータで回転指定されている通りに画像を回転させ,回転指定をクリアする
-resize X%リサイズ
-define webp:method=Nwebpの圧縮アルゴリズムのクオリティを指定(1~6)
大きいほど圧縮率が高いが,時間がかかる
-stripメタデータを削除する
convert $i -define webp:method=6 -resize 15% -auto-orient -strip ${i%.jpg}.webp
  • Last modified: 11 months ago