ImageMagickで画像に影をつけるには、
文字と同様に+cloneでコピーして-shadowで影をつけます。
set im=C:\Progra~1\ImageMagick-6.3.0-Q16
%im%\convert.exe -size 200x150 sample1.jpg sample2.png ( +clone -background #000000 -shadow 40x2+3+3 ) +swap -mosaic sample33a.jpg
元画像1(sample1.jpg)
元画像2(sample2.png)
出力結果(sample33a.png)
Thursday, December 14, 2006
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)
+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)
Tuesday, December 12, 2006
ImageMagickで吹き出しを作成する - その2
想像などのセリフの吹き出しを作成するには、
以下のようにroundrectangleとcircleで描画できます。
set im=C:\Progra~1\ImageMagick-6.3.0-Q16
%im%\convert.exe -size 200x150 xc:none -fill white -stroke black -draw "roundrectangle 0,0 199,99 20,20 circle 70,110 77,117 circle 60,128 65,133 circle 50,140 53,143" sample27a.gif
出力画像(sample27a.gif)
%im%\convert.exe -size 200x150 xc:none -fill #fce769 -stroke #f6b739 -strokewidth 4 -draw "roundrectangle 5,5 194,99 20,20 circle 70,110 77,117 circle 60,128 65,133 circle 50,140 53,143 " sample27b.gif
出力画像(sample27b.gif)
関連項目
ImageMagickで、半透明グラデーションの吹き出しを描画する
ImageMagickで、明度を変えた吹き出しを描画する
以下のようにroundrectangleとcircleで描画できます。
set im=C:\Progra~1\ImageMagick-6.3.0-Q16
%im%\convert.exe -size 200x150 xc:none -fill white -stroke black -draw "roundrectangle 0,0 199,99 20,20 circle 70,110 77,117 circle 60,128 65,133 circle 50,140 53,143" sample27a.gif
出力画像(sample27a.gif)
%im%\convert.exe -size 200x150 xc:none -fill #fce769 -stroke #f6b739 -strokewidth 4 -draw "roundrectangle 5,5 194,99 20,20 circle 70,110 77,117 circle 60,128 65,133 circle 50,140 53,143 " sample27b.gif
出力画像(sample27b.gif)
関連項目
ImageMagickで、半透明グラデーションの吹き出しを描画する
ImageMagickで、明度を変えた吹き出しを描画する
Monday, December 11, 2006
ImageMagickで吹き出しを作成する - その1
ImageMagickで吹き出しを作成するには、
以下のようなバッチファイルで作成することもできます。
吹き出し部分はroundrectangleで描画し、吹き出し線部分はpolylineで描画。
set im=C:\Progra~1\ImageMagick-6.3.0-Q16
%im%\convert.exe -size 200x150 xc:none -fill white -stroke black -draw "roundrectangle 0,0 199,99 20,20 polyline 70,99 50,149 80,99" sample26a.gif
出力結果(sample26a.gif)
色をつけて太く描画する場合は、以下のバッチファイルを実行します。
set im=C:\Progra~1\ImageMagick-6.3.0-Q16
%im%\convert.exe -size 200x150 xc:none -fill #fce769 -stroke #f6b739 -strokewidth 4 -draw "roundrectangle 5,5 194,99 20,20" -stroke #fce769 -draw "polygon 70,99 50,149 80,99" -stroke #f6b739 -draw "polyline 60,99 70,99 50,149 80,99 89,99" sample26b.gif
出力結果(sample26b.gif)
関連項目
ImageMagickで、半透明グラデーションの吹き出しを描画する
ImageMagickで、明度を変えた吹き出しを描画する
ImageMagickで吹き出しを作成する - その4
ImageMagickで吹き出しを作成する - その3
ImageMagickで吹き出しを作成する - その2
以下のようなバッチファイルで作成することもできます。
吹き出し部分はroundrectangleで描画し、吹き出し線部分はpolylineで描画。
set im=C:\Progra~1\ImageMagick-6.3.0-Q16
%im%\convert.exe -size 200x150 xc:none -fill white -stroke black -draw "roundrectangle 0,0 199,99 20,20 polyline 70,99 50,149 80,99" sample26a.gif
出力結果(sample26a.gif)
色をつけて太く描画する場合は、以下のバッチファイルを実行します。
set im=C:\Progra~1\ImageMagick-6.3.0-Q16
%im%\convert.exe -size 200x150 xc:none -fill #fce769 -stroke #f6b739 -strokewidth 4 -draw "roundrectangle 5,5 194,99 20,20" -stroke #fce769 -draw "polygon 70,99 50,149 80,99" -stroke #f6b739 -draw "polyline 60,99 70,99 50,149 80,99 89,99" sample26b.gif
出力結果(sample26b.gif)
関連項目
ImageMagickで、半透明グラデーションの吹き出しを描画する
ImageMagickで、明度を変えた吹き出しを描画する
ImageMagickで吹き出しを作成する - その4
ImageMagickで吹き出しを作成する - その3
ImageMagickで吹き出しを作成する - その2
Sunday, December 10, 2006
ImageMagickで網掛けをする
ImageMagickで画像に対して網掛けするには、
-fxオプションで偶数の縦・横ラインで明るさを変更することで
実現できます。
サンプルバッチファイル
rem 環境によって変えてね。
set im=C:\Progra~1\ImageMagick-6.3.0-Q16
%im%\convert.exe sample1.jpg -fx 'i%%2*j%%2?p:p*1.7' sample25a.jpg
%im%\convert.exe sample1.jpg -fx 'i%%2*j%%2?p:p*0.7' sample25b.jpg
元画像(sample1.jpg)
明るく網目を掛けた場合(sample25a.jpg)
暗く網目を掛けた場合(sample25b.jpg)
関連項目
ImageMagickとPHPで画像に網掛けをする
-fxオプションで偶数の縦・横ラインで明るさを変更することで
実現できます。
サンプルバッチファイル
rem 環境によって変えてね。
set im=C:\Progra~1\ImageMagick-6.3.0-Q16
%im%\convert.exe sample1.jpg -fx 'i%%2*j%%2?p:p*1.7' sample25a.jpg
%im%\convert.exe sample1.jpg -fx 'i%%2*j%%2?p:p*0.7' sample25b.jpg
元画像(sample1.jpg)
明るく網目を掛けた場合(sample25a.jpg)
暗く網目を掛けた場合(sample25b.jpg)
関連項目
ImageMagickとPHPで画像に網掛けをする
Subscribe to:
Posts (Atom)