以下のバッチファイルを実行します。
rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.5-Q16
%im%\convert.exe -size 200x200 xc:none sf.jpg -channel rgba -fx "dp=sqrt((120-i)^2+(150-j)^2); dp<20||(dp-20)%%15>floor((dp-20)/15)?v.p:#00000000" sample217a.png
元画像(sf.jpg)
出力画像(sample217a.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOGLzU4kZdpp_FSMrJI7ZADAKLGcUHLWpI_RMN1Vg7TxxEiw6b-1dUeOLcyvVgCx3PclyY5KVwbhSmEHMPPdmOYSMzJ0L64NxZhjA_NRSwDHAIQyQkUSfaRbz_YMnmGgVHtsNZ/s320/sample217a.png)
2008/01/04追記
ver6.3.7では、以下のように-matteを追加します。
rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.7-Q16
%im%\convert.exe -size 200x200 xc:none sf.jpg -matte -channel rgba -fx "dp=sqrt((120-i)^2+(150-j)^2); dp<20||(dp-20)%%15>floor((dp-20)/15)?v.p:#00000000" sample217a.png
No comments:
Post a Comment