紙媒体で知識や経験を管理すると無くなりがちなのでブログで管理することにしました.
      殆どの記事は自分自身のためだけに書いているため,他人に見せる前提の内容, 文章ではありません.
      また, ブログのコメント欄を解放していたらbotからの迷惑行為を受けたため現在コメント欄は解放しておりません.

【shell】コマンドラインから画像をリサイズする

端末から画像をリサイズする
a.pngという画像を640px * 640pxのb.pngに変換する.

$ convert -resize 640x640 a.png b.png

ディレクトリ内にある全ての画像に適応するならば

for filename in *.JPG; do convert -resize 640x640 $filename ${filename%.JPG}_640x640.jpg; done;

ディレクトリresize_dirに変換後の画像を格納する場合

$ mkdir resize_dir
$ for filename in *.JPG; do convert -resize 640x640 $filename reseize_dir/${filename%.JPG}_640x640.JPG; done;