Sunday, July 22, 2007

ImageMagickで半透明矩形を描画して、その背景部分だけぼかす

ImageMagickで半透明矩形を描画して、その背景部分だけぼかすには、
以下のバッチファイルを実行します。

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

%im%\convert.exe -size 200x100 xc:none -fill white -draw "rectangle 10,10 90,90" ( sample8.jpg -blur 0x2 ) -compose srcin -composite temp1.png
%im%\convert.exe sample8.jpg temp1.png -composite -fill #50505080 -draw "rectangle 10,10 90,90" sample181a.png

元画像(sample8.jpg)


出力画像(sample181a.png)


関連項目
ImageMagickとPHPで画像の任意の領域をぼかして半透明の色を重ね合わせる