画像の端をかすれたように処理するには、以下のバッチファイルを実行します。
rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.7-Q16
%im%\convert.exe -size 300x225 xc:none -matte -channel rgba -fill white -draw "rectangle 20,20,279,204" -blur 0x1 -spread 2 sf2.jpg -compose src_in -composite sample289.png
元画像(sf2.jpg)
出力画像(sample289.png) : 端の白色部分は透過になります。
関連項目
ImageMagickでクレヨン風の文字列を描画する
ImageMagickとPHPで画像の端をかすれたように処理する
JMagickで画像の端がかすれたような処理をする
Rmagickで画像の端がかすれたように処理する
Saturday, January 26, 2008
Friday, January 25, 2008
ImageMagickで画像を角丸四角に切り取って文字入れをする
画像を角丸四角に切り取って文字入れをするには、以下のバッチファイルを実行します。
rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.7-Q16
%im%\convert.exe sf2.jpg -matte -channel rgba ( sf2.jpg -crop 300x30+0+0 -modulate 50 ) -composite -font Comic-Sans-MS-Bold -gravity north -fill white -draw "font-size 20 text 0,0 'San Francisco'" -gravity northwest ( -size 300x225 xc:none -draw "roundrectangle 0,0 300,225 30,30" ) -compose dst_in -composite sample297.png
rem 影つけ
%im%\convert.exe sample297.png ( +clone -background #000000 -shadow 50x2+5+5 ) +swap -background white -mosaic sample297b.jpg
元画像(sf2.jpg)
出力画像(sample297.png)
影付けした出力画像(sample297b.jpg)
関連項目
ImageMagickで文字列の描画 (日本語の文字入れ)
ImageMagickで、ビデオ風の画像を作成する
ImageMagickで画像を角丸四角に切り取って文字入れをする
rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.7-Q16
%im%\convert.exe sf2.jpg -matte -channel rgba ( sf2.jpg -crop 300x30+0+0 -modulate 50 ) -composite -font Comic-Sans-MS-Bold -gravity north -fill white -draw "font-size 20 text 0,0 'San Francisco'" -gravity northwest ( -size 300x225 xc:none -draw "roundrectangle 0,0 300,225 30,30" ) -compose dst_in -composite sample297.png
rem 影つけ
%im%\convert.exe sample297.png ( +clone -background #000000 -shadow 50x2+5+5 ) +swap -background white -mosaic sample297b.jpg
元画像(sf2.jpg)
出力画像(sample297.png)
影付けした出力画像(sample297b.jpg)
関連項目
ImageMagickで文字列の描画 (日本語の文字入れ)
ImageMagickで、ビデオ風の画像を作成する
ImageMagickで画像を角丸四角に切り取って文字入れをする
ImageMagickで、画像にプラズマフラクタル画像を重ね合わせて濃淡をつける
画像にプラズマフラクタル画像を重ね合わせて濃淡をつけるには、
以下のバッチファイルを実行します。
rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.7-Q16
%im%\convert.exe -size 200x200 plasma:fractal -fx "intensity" +contrast +contrast sample273a.png
%im%\convert.exe sf.jpg sample273a.png -compose overlay -composite sample273b.jpg
元画像(sf.jpg)
重ね合わせるプラズマフラクタル画像(sample273a.png)
出力画像(sample273b.png)
関連項目
ImageMagickで、任意の2色グラデーションのプラズマ・フラクタル画像を生成する
以下のバッチファイルを実行します。
rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.7-Q16
%im%\convert.exe -size 200x200 plasma:fractal -fx "intensity" +contrast +contrast sample273a.png
%im%\convert.exe sf.jpg sample273a.png -compose overlay -composite sample273b.jpg
元画像(sf.jpg)
重ね合わせるプラズマフラクタル画像(sample273a.png)
出力画像(sample273b.png)
関連項目
ImageMagickで、任意の2色グラデーションのプラズマ・フラクタル画像を生成する
ImageMagickで、画像を宙に浮いたような画像に加工する
画像を宙に浮いたような画像に加工するには、以下のバッチファイルを実行します。
rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.7-Q16
%im%\convert.exe sf.jpg -matte -virtual-pixel transparent -distort Perspective "0,0 50,40 0,200 25,100 200,200 175,100 200,0 150,40" ( +clone -background #404040 -shadow 60x10+0+0 -roll +0+70 -resize 170x170 ) -gravity south +swap -composite ( -size 200x200 gradient:white-#B0D0E0 ) +swap -composite sample287a.png
上記バッチでは、以下のことを行っています。
・-distortで台形変形
・-shadowで影付けをして、-rollで位置変更と、-resizeでサイズ変更
・背景のグラデーション画像との重ね合わせ
元画像(sf.jpg)
出力画像(sample287a.png)
rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.7-Q16
%im%\convert.exe sf.jpg -matte -virtual-pixel transparent -distort Perspective "0,0 50,40 0,200 25,100 200,200 175,100 200,0 150,40" ( +clone -background #404040 -shadow 60x10+0+0 -roll +0+70 -resize 170x170 ) -gravity south +swap -composite ( -size 200x200 gradient:white-#B0D0E0 ) +swap -composite sample287a.png
上記バッチでは、以下のことを行っています。
・-distortで台形変形
・-shadowで影付けをして、-rollで位置変更と、-resizeでサイズ変更
・背景のグラデーション画像との重ね合わせ
元画像(sf.jpg)
出力画像(sample287a.png)
Wednesday, January 23, 2008
ImageMagickで、明度を変えた吹き出しを描画する
明度が暗い吹き出しを描画するには、以下のバッチファイルを実行します。
rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.7-Q16
%im%\convert.exe -size 300x225 xc:none -fill white -draw "roundrectangle 40,50 160,80 10,10 path 'M 100,80 L 100,90 L 110,80 Z" sf.jpg -compose src_in -composite -modulate 30 sf.jpg +swap -composite -gravity northwest -draw "font-size 15 text 55,58 'San Francisco'" sample286a.png
元画像(sf.jpg)
出力画像(sample286a.png)
明度が明るい吹き出しを描画するには、以下のバッチファイルを実行します。
%im%\convert.exe -size 300x225 xc:none -fill white -draw "roundrectangle 40,50 160,80 10,10 path 'M 100,80 L 100,90 L 110,80 Z" sf.jpg -compose src_in -composite -modulate 130 sf.jpg +swap -composite -gravity northwest -fill black -draw "font-size 15 text 55,58 'San Francisco'" sample286b.png
出力画像(sample286b.jpg)
関連項目
ImageMagickで、半透明グラデーションの吹き出しを描画する
ImageMagickで吹き出しを作成する - その4
ImageMagickで吹き出しを作成する - その3
ImageMagickで吹き出しを作成する - その2
ImageMagickで吹き出しを作成する - その1
rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.7-Q16
%im%\convert.exe -size 300x225 xc:none -fill white -draw "roundrectangle 40,50 160,80 10,10 path 'M 100,80 L 100,90 L 110,80 Z" sf.jpg -compose src_in -composite -modulate 30 sf.jpg +swap -composite -gravity northwest -draw "font-size 15 text 55,58 'San Francisco'" sample286a.png
元画像(sf.jpg)
出力画像(sample286a.png)
明度が明るい吹き出しを描画するには、以下のバッチファイルを実行します。
%im%\convert.exe -size 300x225 xc:none -fill white -draw "roundrectangle 40,50 160,80 10,10 path 'M 100,80 L 100,90 L 110,80 Z" sf.jpg -compose src_in -composite -modulate 130 sf.jpg +swap -composite -gravity northwest -fill black -draw "font-size 15 text 55,58 'San Francisco'" sample286b.png
出力画像(sample286b.jpg)
関連項目
ImageMagickで、半透明グラデーションの吹き出しを描画する
ImageMagickで吹き出しを作成する - その4
ImageMagickで吹き出しを作成する - その3
ImageMagickで吹き出しを作成する - その2
ImageMagickで吹き出しを作成する - その1
Monday, January 21, 2008
ImageMagickで、画像を中心から上下へ徐々に大きく揺らす
画像を中心から上下へ徐々に大きく揺らすには、以下のバッチファイルを実行します。
rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.7-Q16
%im%\convert.exe -size 200x200 xc:white -fill black -draw "rectangle 90,0,110,199" t1.png
%im%\convert.exe t1.png -fx "j>h/2?p[cos(pi*j/15)*(j-h/2)*0.7,0]:p[cos(pi*(j-h/2)/15)*(h/2-j)*0.7,0]" sample288a.jpg
元画像(t1.png)
出力画像(sample288a.jpg)
関連項目
ImageMagickで任意の位置からゆらぎをかける
RMagickで、画像を中心から上下へ徐々に大きく揺らす
rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.7-Q16
%im%\convert.exe -size 200x200 xc:white -fill black -draw "rectangle 90,0,110,199" t1.png
%im%\convert.exe t1.png -fx "j>h/2?p[cos(pi*j/15)*(j-h/2)*0.7,0]:p[cos(pi*(j-h/2)/15)*(h/2-j)*0.7,0]" sample288a.jpg
元画像(t1.png)
出力画像(sample288a.jpg)
関連項目
ImageMagickで任意の位置からゆらぎをかける
RMagickで、画像を中心から上下へ徐々に大きく揺らす
Sunday, January 20, 2008
ImageMagickで、任意の色でぼかして縁取られた文字を描画する
任意の色でぼかして縁取られた文字を描画するには、
以下のバッチファイルを実行します。
rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.7-Q16
%im%\convert.exe -size 300x80 xc:#4060B0 -matte -channel rgba -font Comic-Sans-MS-Bold -gravity center -fill #BBDDFF -draw "font-size 40 text 0,0 'ImageMagick'" -blur 0x2 ( -size 300x80 xc:none -fill white -draw "font-size 40 text 0,0 'ImageMagick'" ) +swap -compose src_in -composite sample293a.png
rem 影付け例
%im%\convert.exe sample293a.png ( +clone -background #BBDDFF -shadow 90x3+3+3 ) +swap -composite ( -size 300x80 xc:white ) +swap -composite sample293b.jpg
出力画像(sample293a.png)
影付け例(sample293b.jpg)
以下のバッチファイルを実行します。
rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.7-Q16
%im%\convert.exe -size 300x80 xc:#4060B0 -matte -channel rgba -font Comic-Sans-MS-Bold -gravity center -fill #BBDDFF -draw "font-size 40 text 0,0 'ImageMagick'" -blur 0x2 ( -size 300x80 xc:none -fill white -draw "font-size 40 text 0,0 'ImageMagick'" ) +swap -compose src_in -composite sample293a.png
rem 影付け例
%im%\convert.exe sample293a.png ( +clone -background #BBDDFF -shadow 90x3+3+3 ) +swap -composite ( -size 300x80 xc:white ) +swap -composite sample293b.jpg
出力画像(sample293a.png)
影付け例(sample293b.jpg)
Subscribe to:
Posts (Atom)