Tuesday, September 18, 2007

ImageMagickで、分割されたリングを描画する

分割されたリングを描画するには、以下のバッチを実行します。

rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.5-Q16
%im%\convert.exe -size 200x200 xc:none -channel rgba -fx "dr=sqrt((i-100)^2+(j-100)^2); floor((atan2(100-i,100-j)+pi/2)/(pi/3))%%2==0&&dr>=30&&dr<=70?
#CABFABFF:#00000000" sample225a.png

上記のバッチでは、中心(100,100)の座標から半径30ピクセルから70ピクセルのリングを
6分割して 交互に描画しています。

出力画像(sample225a.jpg)

No comments: