Thursday, September 27, 2007

ImageMagickで、花形に画像を切り取る

花形に画像を切り取るには、以下のバッチファイルを実行します。

rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.5-Q16
%im%\convert.exe -size 200x200 xc:none -channel rgba -fx "(100-i)^2+(100-j)^2)<=(80+sin(atan2(100-i,100-j)*16)*20)^2?1:0" sf.jpg -compose srcin -composite sample231a.png

上記の例では座標100,100を中心に、半径80+-20ピクセルの花形で画像を切り取っています。

元画像(sf.jpg)


出力画像(sample231a.png)


関連項目
ImageMagickで、半径が波型に変化する円を描画する

No comments: