Friday, February 06, 2009

ImageMagickで画像を角丸四角タイルパターンで切り取る

ImageMagickで画像を角丸四角タイルパターンで切り取るには、以下のバッチファイルを実行します。

rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.4.4-Q16

rem 透過PNGで角丸四角の画像を作成
%im%\convert.exe -size 30x25 xc:black -fill white -draw "roundrectangle 1,1,28,23,4,4" sample767a.png
rem タイル配置して切り取り
%im%\convert.exe -size 300x225 tile:sample767a.png -matte -channel a -fx "p.r" sf2.jpg -compose src_in -composite sample767b.png
rem 影付け
%im%\convert.exe -size 303x228 xc:white ( sample767b.png -background #000000 -shadow 60x2+2+2 ) sample767b.png -flatten sample767c.png


元画像(sf2.jpg)


出力画像(sample767b.png)
角丸四角タイルパターンで切り取った画像

出力画像(sample767c.png):影付けをした出力

No comments: