Friday, March 30, 2007

ImageMagickで、重ねあわせ画像の形に合わせてグラデーションを描画する

重ねあわせ画像の形に合わせて、
2色のグラデーションを描画するには以下のバッチを実行します。
(以下の例では黄色と緑のグラデーションになっています)

rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.1-Q16
%im%\convert.exe -size 150x150 xc:#20c332 ( -size 150x150 xc:none -channel RGBA sample2.png -geometry +10+10 +composite -fx "p!=0?#FFFF10:0" -blur 0x15 ) -composite sample2.png -geometry +10+10 -composite sample113a.jpg

元画像(sample2.png)


出力画像(sample113a.jpg)


2008/01/04追記
Ver6.3.7では、以下のバッチファイルを実行します。
rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.7-Q16
%im%\convert.exe -size 150x150 xc:#20c332 ( -size 150x150 xc:none -matte -channel RGBA sample2.png -geometry +10+10 +composite -fx "p!=0?#FFFF10FF:0" -blur 0x15 ) -composite sample2.png -geometry +10+10 -composite sample113a.jpg


No comments: