ImageMagickのエラー(Windows)

WindowsのImageMagick(バージョン7)で使い方が色々変わっていたようで、本日エラーが頻発。リハビリもかねていくつかメモを残しておきます。

●ImageMagickのバージョンを調べる

●画像の解像度などを調べる

●横幅を660pxに縮小(縦横比保持)

※縦幅を660pxなら「x660」とする(「888×888」の片方だけオミットしているという意味)。

●上記操作をディレクトリ内の全jpg画像に対して上書きで処理したい

※mogrify は一括で処理する場合に使う。

●長辺を100pxに縮小(縦横比保持)

●上記操作をディレクトリ内の全jpg画像に対して上書きで処理したい

●短辺を100pxに縮小(縦横比保持)

※サイズ指定のケツに「^」を付加し、さらに全体を””で括る必要あり。

●上記操作をディレクトリ内の全jpg画像に対して上書きで処理したい

●画像の中心位置で80×80でトリミング(縦横比がそろっていなくてもOK)

※「+0+0」の箇所はオフセットをずらす場合にその値を指定する。

●上記操作をディレクトリ内の全jpg画像に対して上書きで処理したい

=======================================

過去に何度かあるのですが、縦横比がバラバラな大量の写真があってそれのサムネイル(正方形でトリミング)を一気に作りたい場合があります。その場合は次の手順になるはずです。ここではサムネイルは100×100とします。

  1. 短辺が100pxになるように縮小する。
  2. 中心位置で100×100でトリミングする。

画像は上書きするので必ずバックアップを作成してから作業してください。

ちなみにこの二つをパイプでつなげて実行するとうまくできないみたいで、一つずつ実行してください。Windowsだからか?