วิธีการอ่านรูป ก็จะใช้โค้ดง่ายๆดังนี้ครับ
from PIL import Image #open image im = Image.open("lena.jpg") #show image, loading temp image by default image viewer im.show()
คำสั่ง im.show() จะบันทึกผลลัพธ์เป็นไฟล์ชั่วคราว และเรียกโปรแกรมดูภาพในเครื่องมาเปิดไฟล์รูปนี้ขึ้นมาแสดงครับ
เราลองทำการประมวลผลภาพอย่างง่าย เช่นการกลับรูปซ้ายขวา (Flip left-right) ด้วยโค้ด
from PIL import Image #open image im = Image.open("lena.jpg") #flip image left-right out = im.transpose(Image.FLIP_LEFT_RIGHT) #show image, loading temp image by default image viewer out.show()
ผลลัพธ์ก็จะเป็น
บทความถัดไป เราจะลองสร้าง GUI เพื่อเตรียมไว้แสดงผลรูปครับ
เอกสารอ้างอิง
Python Image Library Handbook, http://www.pythonware.com/library/pil/handbook/index.htm
No comments:
Post a Comment