Tuesday, March 24, 2009

ImageMagickで画像から立体的なタイル画像に変換する

ImageMagickで画像から立体的なタイル画像に変換するには、以下のバッチファイルを実行します。

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

rem 角丸四角のタイルパターン作成
%im%\convert.exe -size 40x40 xc:black -fill white -draw "roundrectangle 2,2,37,37,4,4" sample905a.png
%im%\convert.exe -size 200x200 tile:sample905a.png -matte -channel a -fx "r" sample905b.png

%im%\convert.exe sample905b.png -matte -channel rgba sf.jpg -compose src_in -composite -modulate 140 -colorspace gray -fill #fad759 -colorize 50%% ( sample905b.png -shade 135x23 -blur 0x2 -normalize -matte -channel rgba ) -swap 0,1 -compose overlay -composite sample905c.png

元画像(sf.jpg)


出力画像(sample905c.png)


関連項目
ImageMagickで画像を角丸四角タイルパターンで切り取る
ImageMagickで画像をグレースケールの立体的な角丸四角に変換する
RMagickで画像を立体的なタイル風に変換する (RMagickによる同様の処理)

No comments: