Monday, January 22, 2007

ImageMagickで雲模様を描画する

中心点が同じで大きさが異なる円を複数描画することで
ImageMagickでコミカルな雲模様を描画することもできます。

rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.0-Q16
%im%\convert.exe -size 200x130 xc:none -matte -channel RGBA -fill #fad759 -draw "ellipse 50,50 40,40 0,360 ellipse 80,40 30,30 0,360 ellipse 110,60 50,50 0,360 ellipse 140,40 30,30 0,360 ellipse 160,50 30,30 0,360 ellipse 150,80 30,30 0,360 ellipse 40,80 30,30 0,360 ellipse 80,80 40,40 0,360" -fill #fef779 -draw "ellipse 50,50 30,30 0,360 ellipse 80,40 20,20 0,360 ellipse 110,60 40,40 0,360 ellipse 140,40 20,20 0,360 ellipse 160,50 20,20 0,360 ellipse 150,80 20,20 0,360 ellipse 40,80 20,20 0,360 ellipse 80,80 30,30 0,360" sample53a.gif
rem ついでに影つけ
%im%\convert.exe -size 200x130 xc:white sample53a.gif ( +clone -background #000000 -shadow 40x2+3+3 ) +swap -mosaic sample53b.jpg

出力画像(sample53a.gif)

出力画像(sample53b.gif)

No comments: