Sunday, February 03, 2008

ImageMagickで、ぼんやりと青白く輝く文字列を描画する

ぼんやりと青白く輝く文字列を描画するには、以下のバッチファイルを実行します。

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

%im%\convert.exe -size 300x100 xc:none -matte -channel rgba
-font Times-New-Roman-Bold -gravity center -fill white
-draw "font-size 48 text 0,0 'ImageMagick'" -channel a
-blur 0x2 -normalize -channel rgba ( -size 300x100 xc:black
-matte -channel rgba -font Times-New-Roman-Bold
-gravity center -fill #1F77D2 -stroke #1F77D2
-strokewidth 2 -draw "font-size 48 text 0,0 'ImageMagick'"
-blur 0x5 -strokewidth 1
-draw "font-size 48 text 0,0 'ImageMagick'" ) +swap -composite sample298.png

上記バッチファイルでは、白色で描画した文字列のアルファチャネルに
若干のぼかしをかけて、青色っぽい色で描画した文字列にぼかしをかけた
画像と重ねあわせをしています。

出力画像(sample298.png)


関連項目
ImageMagickで、任意の色でぼかして縁取られた文字を描画する
ImageMagickで文字列の描画 (日本語描画)
ImageMagickとPHPで青白く輝く文字列を描画する (Imagickでの同様の処理)

No comments: