画像処理についてあれこれ

ImageMagickをメインに、画像処理についてのTipsを書いていきます。

Saturday, November 15, 2008

Python Imaging Libraryを使用して画像を円形に切り取る

›
Python Imaging Libraryを使用して画像を円形に切り取るには、以下のコードを実行します。 # coding=UTF-8 import Image import ImageDraw # 画像を円形に切り取る img1 = Image.open("sf.j...
Friday, November 14, 2008

ImageMagickとPHPで、ビルトインパターンを描画する

›
ImagickでImageMagickのビルトインパターンを描画するには、以下のコードを実行します。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3...

Python Imaging Libraryを使用して日本語文字列を描画する

›
Python Imaging Libraryを使用して日本語文字列を描画するには、以下のコードを実行します。 # coding=UTF-8 import Image import ImageDraw import ImageFont # 文字列を描画する img1 = Image...
Thursday, November 13, 2008

librsvgを使用して画像をタイル配置する

›
librsvgを使用して画像をタイル配置するには、以下のsvgファイルを処理します。 tile.svg <?xml version="1.0"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1/...

Python Imaging Libraryでポリゴンを描画する

›
Python Imaging Libraryでポリゴンを描画するには、以下のコードを実行します。 # coding=UTF-8 import Image import ImageDraw # ポリゴンを描画する img1 = Image.new("RGB", ...
Wednesday, November 12, 2008

Python Imaging Libraryで四角を描画する

›
Python Imaging Libraryで四角を描画するには、以下のコードを実行します。 # coding=UTF-8 import Image import ImageDraw # 四角を描画する img1 = Image.new("RGB", (100...
Tuesday, November 11, 2008

librsvgを使用してdisplacementマップを使用する

›
librsvgを使用してdisplacementマップを使用するには、以下のsvgファイルを処理します。 displacement.svg <?xml version="1.0"?> <!DOCTYPE svg PUBLIC "-/...

Python Imaging Libraryで円を描画する

›
Python Imaging Libraryで円を描画するには、以下のコードを実行します。 # coding=UTF-8 import Image import ImageDraw # 円を描画する img1 = Image.new("RGB", (100,1...
Monday, November 10, 2008

ImageMagickとPHPで垂直に傾けた文字列を画像の上に描画する

›
ImageMagickとPHPで垂直に傾けた文字列を画像の上に描画するには、以下のコードを実行します。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w...

Python Imaging Libraryで直線を描画する

›
Python Imaging Libraryで直線を描画するには、以下のコードを実行します。 # coding=UTF-8 import Image import ImageDraw # 線を引く img1 = Image.new("RGB", (100,10...
Sunday, November 09, 2008

Python Imaging Libraryを使用して画像を暗くする

›
Python Imaging Libraryを使用して画像を暗くするには、以下のコードを実行します。 # coding=UTF-8 import Image # 画像を暗くする img1 = Image.open("sf.jpg") img2 = Image....
Saturday, November 08, 2008

librsvgで画像を点光源で照らす

›
librsvgで画像を点光源で照らすには、以下のsvgファイルを処理します。 pointlight.svg <?xml version="1.0"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1....

GMICを使用してメディアンフィルタを画像にかける

›
GMICを使用してメディアンフィルタを画像にかけるには、以下のバッチファイルを実行します。 rem 環境によって変えてね set gmic=C:\share\gmic-0.8 %gmic%\gmic.exe sf.jpg -median 5 -o sample615a.png 元...
Friday, November 07, 2008

ImageMagickとPHPで画像上に描画した文字列以外の部分をグレースケールにする

›
ImageMagickとPHPで画像上に描画した文字列以外の部分をグレースケールにするには、以下のコードを実行します。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http...

GMICを使用して画像を拡張させる

›
GMICを使用して画像を拡張させるには、以下のバッチファイルのように-dialateオプションを使用します。 rem 環境によって変えてね set gmic=C:\share\gmic-0.8 %gmic%\gmic.exe sf.jpg -dilate 3 -o sample6...
Thursday, November 06, 2008

librsvgを使用して影付き文字列を描画する

›
librsvgを使用して影付き文字列を描画するには、以下のSVGファイルを処理します。 text-and-dropshadow.svg <?xml version="1.0"?> <!DOCTYPE svg PUBLIC "-//W...

GMICを使用して画像をぼかす

›
GMICを使用して画像をぼかすには、以下のバッチファイルのように-blurオプションを使用します。 rem 環境によって変えてね set gmic=C:\share\gmic-0.8 %gmic%\gmic.exe sf.jpg -blur 1 -o sample613a.png...
Wednesday, November 05, 2008

librsvgを使用して画像を角丸四角に切り取り影付けする

›
librsvgを使用して画像を角丸四角に切り取り影付けするには、以下のsvgファイルを処理します。 masked-image-dropshadow.svg <?xml version="1.0"?> <!DOCTYPE svg PUBLIC ...

GMICを使用して画像を連結する

›
GMICを使用して画像を連結するには、以下のバッチファイルを実行します。 rem 環境によって変えてね set gmic=C:\share\gmic-0.8 rem 水平方向に連結 %gmic%\gmic.exe sample3b.jpg sample6.jpg -append ...
Tuesday, November 04, 2008

GMICを使用して画像を回転させる

›
GMICを使用して画像を回転させるには、以下のバッチファイルを実行します。 rem 環境によって変えてね set gmic=C:\share\gmic-0.8 %gmic%\gmic.exe sf.jpg -rotate 45,0 -o sample611a.png %gmic%...
‹
›
Home
View web version

About Me

kyle
View my complete profile
Powered by Blogger.