Wednesday, December 13, 2006

ImageMagickで文字に影をつける

ImageMagickで文字に影をつけるには
+cloneでコピーしてから-shadowで影をつけます。

サンプル
set im=C:\Progra~1\ImageMagick-6.3.0-Q16
%im%\convert.exe -size 200x150 xc:none -fill #000000 -pointsize 30 -draw "text 20,100 Sample" ( +clone -background #000000 -shadow 40x2+3+3 ) +swap -background #ffffff -mosaic sample32a.jpg
%im%\convert.exe -size 200x150 xc:none -fill #ffffff -pointsize 30 -draw "text 20,100 Sample" ( +clone -background #80c0ff -shadow 97x4+0+0 ) +swap -background #304050 -mosaic sample32b.jpg

出力結果1(sample32a.jpg)


明るい色で影をつけると、文字の裏側から光源で
照らしたような感じになります。
出力結果2(sample32b.jpg)

No comments: