Friday, May 20, 2011

PythonMagickで画像を拡散させる

PythonMagickで画像を拡散させるには、以下のコードのようにspreadを使用します。

# coding=UTF-8
import PythonMagick

# 画像を拡散させる
img = PythonMagick.Image("SF.JPG")
img.spread(5)

img.write("img17.jpg")

元画像


出力画像


※ubuntuでPythonMagickをインストールするには、以下のコマンドを実行します。
sudo apt-get install python-pythonmagick

動作環境
python 2.6.6, python-pythonmagick 0.9.1

Wednesday, May 18, 2011

PythonMagickで画像を反転させる

PythonMagickで画像を反転させるには、以下のコードのようにnegateを使用します。

# coding=UTF-8
import PythonMagick

# 画像を反転させる
img = PythonMagick.Image("SF.JPG")
img.negate()

img.write("img16.jpg")

元画像


出力画像


※ubuntuでPythonMagickをインストールするには、以下のコマンドを実行します。
sudo apt-get install python-pythonmagick

動作環境
python 2.6.6, python-pythonmagick 0.9.1

Monday, May 16, 2011

PythonMagickで画像をエンボス処理する

PythonMagickで画像をエンボス処理するには、以下のコードのようにembossを使用します。

# coding=UTF-8
import PythonMagick

# 画像をエンボス処理する
img = PythonMagick.Image("SF.JPG")
img.emboss(1,1)

img.write("img15.jpg")

元画像


出力画像


※ubuntuでPythonMagickをインストールするには、以下のコマンドを実行します。
sudo apt-get install python-pythonmagick

動作環境
python 2.6.6, python-pythonmagick 0.9.1