Tuesday, March 11, 2008

ImageMagickで、画像に半透明角丸四角の枠をつける

画像に半透明角丸四角の枠をつけるには、以下のバッチファイルを実行します。

rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.8-Q16
rem 半透明角丸四角を描画して、サイズ変更した画像を重ね合わせ
%im%\convert.exe -size 120x120 xc:none -fill #C0C0C050 -stroke #E0E0E050 -draw "roundrectangle 0,0, 119,119,10,10" ( sf.jpg -resize 100x100 +repage ) -geometry +10+10 -composite sample334a.png
rem 重ねあわせ例
%im%\convert.exe sf2.jpg ( sample334a.png -virtual-pixel background -background none -rotate -10 ) -geometry +150+100 -composite sample334b.jpg

元画像(sf.jpg)


出力画像(sample334a.png)


重ね合わせ例(sample334b.jpg)


関連項目
ImageMagickとPHPで、画像に半透明角丸四角の枠をつける (Imagickによる同様の処理)
ImageMagickで画像に立体的な角丸四角の枠をつける
ImageMagickで画像にストライプ枠をつける

No comments: