Showing posts with label Convertコマンド. Show all posts
Showing posts with label Convertコマンド. Show all posts

Friday, January 08, 2010

画像をぼやけた感じのセピア調に加工する

画像をぼやけた感じのセピア調に加工するには、以下のバッチファイルを実行します。


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

%im%\convert.exe sf2.jpg -evaluate Multiply 0.5 -modulate 130,20,100
-median 2 -sepia-tone 80%% sample1435a.png


元画像(sf2.jpg)


出力画像(sample1435a.png)

Thursday, January 07, 2010

ImageMagickで画像の一部だけグレースケールにする

ImageMagickで画像の一部だけグレースケールにするには、以下のバッチファイルを実行します。


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

rem 画像の一部をグレースケールにする
%im%\convert.exe sf.jpg -region 160x200+20+0
-colorspace gray sample1436a.png


元画像(sf.jpg)


出力画像(sample1436a.png)
ImageMagickで一部だけグレースケールにした画像

Wednesday, January 06, 2010

ImageMagickで画像を荒い感じの絵画調に加工する

ImageMagickで画像を荒い感じの絵画調に加工するには、以下のバッチファイルを実行します。


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

%im%\convert.exe sf2.jpg -evaluate multiply 0.6
-sketch 0,10,35 -spread 2 -paint 2 sample1433a.png


元画像(sf2.jpg)


出力画像(sample1433a.png)
ImageMagickで絵画調に加工した画像

Monday, November 16, 2009

ImageMagickで文字間隔を指定する

ImageMagickで文字間隔を指定するには、以下のバッチファイルを実行します。


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

rem 文字間のスペースを指定
%im%\convert.exe -fill #5577ee -font Tahoma-Bold -pointsize 25
-background none -kerning 15 "label:IMAGE MAGICK" sample1432a.png


出力画像(sample1432a.png)
ImageMagickで文字間隔を<br />指定して描画した文字列

動作環境
ImageMagick 6.5.7

Sunday, November 15, 2009

ImageMagickで単語間隔、行間隔を指定する

ImageMagickで単語間隔、行間隔を指定するには、以下のバッチファイルを実行します。


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

rem 単語間のスペースを指定
%im%\convert.exe -fill #5577ee -font Tahoma -pointsize 25
-background none -interword-spacing 50
"label:Image Magick" sample1431a.png

rem 行間のスペースを指定
%im%\convert.exe -fill #5577ee -font
C:\\Windows\\Fonts\\MSGOTHIC.TTC -pointsize 25
-background none -interline-spacing 30
"label:@message.txt" sample1431b.png


message.txtにはUTF-8で以下の日本語テキストを保存します。
日本語の
文字列


出力画像1(sample1431a.png)
ImageMagickで単語間隔を指定した画像

出力画像2(sample1431b.png)
ImageMagickで行間隔を指定した画像

動作環境
ImageMagick6.5.7

Saturday, November 14, 2009

ImageMagickで画像を青く滲んだ感じに加工する

ImageMagickで画像を青く滲んだ感じに加工するには、以下のバッチファイルを実行します。


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

rem 画像を青く滲ませる
%im%\convert.exe sf2.jpg -modulate 100,50,100 -spread 3
-motion-blur 0,7,270 -fill #bbddff -tint 90%% sample1434a.png


元画像(sf2.jpg)


出力画像(sample1434a.png)
ImageMagickで青く滲んだ感じに加工した画像

Thursday, July 16, 2009

ImageMagickでドットの荒い放射グラデーションを作成する

ImageMagickでドットの荒い放射グラデーションを作成するには、以下のバッチファイルを実行します。

rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.5.0-Q16
%im%\convert.exe -size 200x200 radial-gradient:#99ccff-#ffffff -resize 10x10 -filter point -resize 200x200 sample1140a.png

出力画像(sample1140a.png)

Wednesday, June 17, 2009

ImageMagickで手書きで塗りつぶしたような文字列を描画する

ImageMagickで手書きで塗りつぶしたような文字列を描画するには、以下のバッチファイルを実行します。

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

%im%\convert.exe -size 200x200 xc:gray25 -alpha activate -sketch 0x10+135 ( -size 200x200 xc:none -font "Tahoma" -pointsize 120 -gravity center -annotate 0 IM ) -compose dst_in -composite sample1131a.png

出力画像(sample1131a.png)



関連項目
ImageMagickで光沢のある文字列のプレートを描画する
ImageMagickで透明な文字列を描画する - その2
ImageMagickで手書き風の文字列を描画する

Friday, May 15, 2009

ImageMagickで画像をタイル画像に変換する

ImageMagickで画像をタイル画像に変換するには、以下のバッチファイルを実行します。

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

%im%\convert.exe -size 6x6 xc:gray50 -frame 2x2+2+0 sample1092a.png

%im%\convert.exe sf.jpg -resize 20x20 -filter point -resize 200x200 -size 200x200 tile:sample1092a.png -compose overlay -composite sample1092b.png

元画像(sf.jpg)


出力画像(sample1092b.png)


関連項目
ImageMagickで画像を角丸四角タイルパターンで切り取る
ImageMagickで画像から立体的なタイル画像に変換する
ImageMagickでドット絵風の文字を描画する-その2

Thursday, May 07, 2009

ImageMagickでちぎったような紙を描画する

ImageMagickでちぎったような紙を描画するには、以下のバッチファイルを実行します。

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

%im%\convert.exe -size 200x200 xc:none -fill #fffee0 -draw "rectangle 20,20 179,179" -spread 6 -median 3 ( +clone -edge 1 -blur 0x1 -alpha activate -channel a -fx "r" -channel rgb -fx "#D0C0C0" ) -composite sample1090a.png


出力画像(sample1090a.png)

Sunday, May 03, 2009

ImageMagickで画像を変形させる

ImageMagickで画像を変形させるには、以下のバッチファイルを実行します。制御点は変形前x,yと変形後x,yで制御します。

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

%im%\convert.exe sf.jpg -alpha activate -virtual-pixel transparent -distort shepards "100,0 110,20 200,100 190,110 100,200 90,190 0,100 10,90 0,200 0,180" sample940a.png

元画像(sf.jpg)


出力画像(sample940a.png)
ImageMagickで変形させた画像

関連項目
ImageMagickで画像を扇形に変形させる
ImageMagickで台形変形を行う
ImageMagickとPHPで画像を変形させる (Imagickでの同様の処理)

Wednesday, April 29, 2009

ImageMagickで画像にストライプ枠をつける

ImageMagickで画像にストライプ枠をつけるには、以下のバッチファイルを実行します。

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

%im%\convert.exe -size 1x1 xc:white xc:#99aaff -append -filter point -resize 20x20! -filter mitchell sample939a.png
%im%\convert.exe -size 220x220 tile:sample939a.png -virtual-pixel tile -distort SRT 60 -gravity center sf.jpg -composite sample939b.png


元画像(sf.jpg)


出力画像(sample939b.png)
ImageMagickでストライプの枠をつけた画像

関連項目
ImageMagickで画像に立体的な角丸四角の枠をつける
ImageMagickで、画像に半透明角丸四角の枠をつける
ImageMagickで、縁取りつきの角丸四角で画像を切り取る
ImageMagickで画像に半透明ガラス枠をつける
ImageMagickとPHPで画像にストライプ枠をつける (Imagickでの同様の処理)

Tuesday, April 28, 2009

ImageMagickでグラデーションのかかった市松模様を作成する

ImageMagickでグラデーションのかかった市松模様を作成するには、以下のバッチファイルを実行します。

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

%im%\convert.exe -set option:distort:viewport 200x200+0+0 pattern:checkerboard -normalize -fill #7799ff -opaque black -virtual-pixel tile -distort SRT 0.25,30 ( -size 200x200 gradient:#22338880-#00000000 ) -composite sample1035a.png

出力画像(sample1035a.png)


関連項目
ImageMagickで画像を縮小してタイル配置にして回転させる
ImageMagickとPHPでグラデーションのかかった市松模様を作成する (Imagickでの同様の処理)

Friday, April 24, 2009

ImageMagickで画像を扇形に変形させる

ImageMagickで画像を扇形に変形させるには、以下のバッチファイルを実行します。

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

%im%\convert.exe sf2.jpg -alpha activate -virtual-pixel transparent -distort arc "120 0 200 0" sample934a.png

%im%\convert.exe sf2.jpg -alpha activate -virtual-pixel transparent -distort arc "100 0 200 50" sample934b.png

元画像(sf2.jpg)


出力画像1(sample934a.png)


出力画像2(sample934b.png)
ImageMagickで扇形に変形させた画像

関連項目
ImageMagickとPHPで画像を扇形に変形させる (Imagickによる同様の処理)
ImageMagickで画像を変形させる

Tuesday, April 21, 2009

ImageMagickで画像をゴーストっぽく変換する

ImageMagickで画像をゴーストっぽく変換するには、以下のバッチファイルを実行します。

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

%im%\convert.exe sf2.jpg -colorspace gray -edge 1 -blur 0x1 -spread 1 -motion-blur 0x10+260 -fill #204070 -tint 50%% sample933a.png

元画像(sf2.jpg)


出力画像(sample933a.png)
ImageMagickでゴースト風に変換した画像

関連項目
RMagickで画像をゴースト画像っぽく変換する (RMagickでの似た処理)

Friday, April 17, 2009

ImageMagickで光沢のある文字列のプレートを描画する

ImageMagickで光沢のある文字列のプレートを描画するには、以下のバッチファイルを実行します。

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

%im%\convert.exe -fill white -font Arial -pointsize 25 -background none "label:ImageMagick" -bordercolor black -border 10x5 ( +clone -channel rgb -fx "1" -matte -channel a -fx "j<h/2?0:(h-j)/h" ) -composite ( +clone -channel rgb -fx "1" -bordercolor white -border 1x1 -fx "(h-j)/h*p" -distort SRT -10 ) -swap 0,1 -gravity center -composite sample918a.png

%im%\convert.exe sample918a.png -bordercolor black -border 10x10 sample918b.png


出力画像1(sample918a.png)
imagemagickで生成した光沢のあるプレート

出力画像2(sample918b.png):黒背景の余白を追加

Thursday, April 16, 2009

ImageMagickで画像をブロック風に変換する

ImageMagickで画像をブロック風に変換するには、以下のバッチファイルを実行します。

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

%im%\convert.exe -size 20x20 xc:black -fill white -draw "ellipse 10,10,6,6,0,360" sample943a.png

%im%\convert.exe sf.jpg -resize 10x10 -modulate 100,140 -filter point -resize 200x200 sample943b.png
%im%\convert.exe sample943b.png -alpha activate ( -size 200x200 tile:sample943a.png -alpha activate -channel a -fx "r" ) -compose dst_in -composite sample943c.png

%im%\convert.exe sample943b.png ( sample943c.png -evaluate multiply 0.8 ) -composite ( sample943c.png -evaluate multiply 0.8 -geometry -1-1 ) -composite ( sample943c.png -evaluate multiply 1.1 -geometry -2-2 ) -composite sample943d.png

元画像(sf.jpg)


出力画像(sample943d.png)


関連項目
ImageMagickとPHPで画像をブロック風に変換する (Imagickでの同様の処理)

Monday, April 13, 2009

ImageMagickで画像の上にタイル配置した影付き文字列を描画する

ImageMagickで画像の上にタイル配置した影付き文字列を描画するには、以下のバッチファイルを実行します。

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

%im%\convert.exe sf.jpg ( -set option:distort:viewport 200x200+0+0 -fill white -font Tahoma -pointsize 35 -background none "label:Sample" -bordercolor none -border 10x5 -virtual-pixel tile -distort SRT "0.5 30" ) ( +clone -background black -shadow 80x2+3+3 ) -swap 1,2 -flatten sample917a.png

元画像(sf.jpg)


出力画像(sample917a.png)

Sunday, April 12, 2009

ImageMagickで画像の端の色調を変える

ImageMagickで画像の端の色調を変えるには、以下のバッチファイルを実行します。

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

%im%\convert.exe sf.jpg -gravity southwest -region 20x200+0+0 -evaluate multiply 0.5 -modulate 100,120,210 -pointsize 16 -font "Times-New-Roman" -fill white -annotate 270x270+14+0 "ImageMagick" -region 20x200+180+0 -evaluate multiply 0.5 -modulate 100,120,210 sample942a.png

元画像(sf.jpg)


出力画像(sample942a.png)

Thursday, April 09, 2009

ImageMagickで画像を縮小してタイル配置にして回転させる

ImageMagickで画像を縮小してタイル配置にして回転させるには、以下のバッチファイルを実行します。

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

%im%\convert.exe sf.jpg -virtual-pixel tile -distort SRT "0.25 45" sample916a.png

元画像(sf.jpg)


出力画像(sample916a.png)