Thursday, December 07, 2006

ImageMagickで鏡面写りこみを作成する - その1

ImageMagickで鏡面写りこみを作成するには、
半透明グラデーションを適用して上下反転させることで
表現できます。

rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.0-Q16
rem 半透明グラデーションをかけて
%im%\convert.exe -size 100x100 -matte -channel A gradient:#000000ff-#00000000 sample2.png -compose multiply -composite -flip sample2d.png
rem 重ね合わせ
%im%\convert.exe -size 100x200 xc:#1a87b0 -matte sample2d.png -geometry +0+100 -compose screen -composite sample2.png -geometry +0+10 -compose atop -composite sample24.jpg

元画像(sample2.png)


出力結果(sample24.jpg)

No comments: