コマンドラインで画像編集@Cygwin

シェルスクリプトで画像を扱いたい場合は、 ImageMagick というソフトが便利。Linuxのディストリビューションには付属しているものもある (convertコマンド) が、CygwinにはないのでこれをインストールすればOK。

どんなことができるか簡単に紹介します。

画像フォーマット変換 (abc.gif をdef.jpgに変換)

# convert abc.gif def.jpg

画像サイズ変更

# convert abc.gif -resize 150% output.gif

画像結合 (上の画像 abc.jpg , 下の画像 def.jpg)

# convert append abc.jpg edf.jpg  output.jpg

文字(hoge)を入れることだってできちゃいます。

# convert -pointsize 30 -draw “text 0,30 hoge”  abc.jpg def.jpg

0,30は、文字列の左下の座標です。0,0にすると文字が見えなくなるので注意。

タイトルとURLをコピーしました