Monday, December 18, 2006

ImageMagickで斜線を重ね合わせる

ImageMagickで斜線を重ね合わせるには、
以下のバッチファイルのように斜線のマスクを作成してから
重ね合わせます。
-fxの式のシンボルの意味は以下の通りです。
i : カラムオフセット
j : 行オフセット
u : 最初のイメージシーケンス

set im=C:\Progra~1\ImageMagick-6.3.0-Q16
%im%\convert.exe -size 100x100 xc:#ffff00ff -channel RGBA -fx "(i+j)%%5==0?u:0" mask.png
%im%\convert.exe -size 100x100 sample2bg.jpg -matte -channel RGBA -antialias mask.png -compose atop -composite sample35.jpg

元画像(sample2bg.jpg)


出力結果(sample35.jpg)

No comments: