Wednesday, October 08, 2008

Python Imaging Libraryを使用して、画像の左右反転・上下反転を行う

Python Imaging Libraryを使用して、画像の左右反転・上下反転を行うには、以下のコードを実行します。

# coding=UTF-8
import Image
# 画像の左右反転
img1 = Image.open("sf.jpg")
img2 = img1.transpose(Image.FLIP_LEFT_RIGHT)
img2.save("sample619a.jpg")
# 画像の上下反転
img3 = img1.transpose(Image.FLIP_TOP_BOTTOM)
img3.save("sample619b.jpg")

元画像(sf.jpg)


出力画像(sample619a.jpg)


出力画像(sample619b.jpg)


関連情報
Python Imaging Libraryまとめ

No comments: