Saturday, May 28, 2011

PythonMagickで画像を油絵調に変換する

PythonMagickで画像を油絵調に変換するには、以下のコードのようにoilPaintを使用します。

# coding=UTF-8
import PythonMagick

# 画像を油絵調に変換する
img = PythonMagick.Image("SF.JPG")
img.oilPaint(2)

img.write("img21.jpg")

元画像


出力画像


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

動作環境
python 2.6.6, python-pythonmagick 0.9.1

Thursday, May 26, 2011

PythonMagickで画像にメディアンフィルタをかける

PythonMagickで画像にメディアンフィルタをかけるには、以下のコードのようにmedianFilterを使用します。

# coding=UTF-8
import PythonMagick

# メディアンフィルタをかける
img = PythonMagick.Image("SF.JPG")
img.medianFilter(2)

img.write("img20.jpg")


元画像


出力画像


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

動作環境
python 2.6.6, python-pythonmagick 0.9.1

Tuesday, May 24, 2011

PythonMagickで画像のエッジ抽出をする

PythonMagickで画像のエッジ抽出をするには、以下のコードのようにedgeを使用します。

# coding=UTF-8
import PythonMagick

# 画像のエッジ抽出する
img = PythonMagick.Image("SF.JPG")
img.edge(1)

img.write("img19.jpg")


元画像


出力画像


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

動作環境
python 2.6.6, python-pythonmagick 0.9.1

Sunday, May 22, 2011

PythonMagickで画像を揺らす

PythonMagickで画像を揺らすには、以下のコードのようにwaveを使用します。

# coding=UTF-8
import PythonMagick

# 画像を揺らす
img = PythonMagick.Image("SF.JPG")
img.wave(3,30)

img.write("img18.jpg")

元画像


出力画像


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

動作環境
python 2.6.6, python-pythonmagick 0.9.1