Wednesday, August 15, 2007

ImageMagickで上下・左右に半透明グラデーションをかける

ImageMagickで上下・左右に半透明グラデーションをかけるには、
以下のバッチファイルを実行します。

rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.5-Q16
rem 上下半透明グラデーション
%im%\convert.exe -size 100x100 xc:none ( xc:#5070E030 xc:#d0a03040 +append -resize 2x1 ) -channel rgba -fx "v.p{(1-sin(pi*j/h)),1}" sample6.jpg +swap -composite sample189a.jpg
rem 左右半透明グラデーション
%im%\convert.exe -size 100x100 xc:none ( xc:#f9b4a450 xc:#7090F030 +append -resize 2x1 ) -channel rgba -fx "v.p{(1-sin(pi*i/w)),1}" sample6.jpg +swap -composite sample189b.jpg

元画像(sample6.jpg)


出力画像(sample189a.jpg)


出力画像(sample189b.jpg)


関連項目
ImageMagickで画像に半透明グラデーションをかける

No comments: