Pillow library ในการจัดการและประมวลผลรูปภาพ
Posted: 16/01/2020 5:04 pm
เรามาทำความรู้จักกับ Module Pillow กันเถอะ Pillow คือ Module ในการจัดการและการประมวลผลรูปภาพ บน Python นั่งเอง
แล้วไอ้เจ้า Module นี้ทำอะไรได้บ้างหละ ไอเจ้า Pillow นี้ความสามารถหลักๆของมันคือ
โดยวันนี้เราจะมายกตัวอย่างการใช้ pillow ในการ เปิดรูปภาพขึ้นแล้วทำการเช็ค ขนาดของรูปภาพ นามสกุลภาพ และ mode ของรูป
ขั้นแรกจะเริ่มจากการ import เจ้าตัว pillow
ขั้นต่อมาเราจะทำการเรียก ไฟล์รูปภาพมาแสดง และทำการปริ้นข้อมูลของรูปภาพ โดยเราจะแสดง นามสกุล ขนาด และ โหมดของรูป
ผลลัพธ์
ขั้นต่อมาเราจะทำการ save ไฟล์รูปภาพโดยจะเปลี่ยนชื่อ และเปลี่ยนนามสกุลเป็น png กัน
ผลลัพธ์
จะมี file ชื่อ img_change.png โผล่เข้ามาใน project
อ้างอิง
https://pillow.readthedocs.io/en/stable/reference/index.html
https://note.nkmk.me/en/python-pillow-basic/
https://www.pythonforbeginners.com/gui/how-to-use-pillow
แล้วไอ้เจ้า Module นี้ทำอะไรได้บ้างหละ ไอเจ้า Pillow นี้ความสามารถหลักๆของมันคือ
- การจัดเก็บรูปภาพ
- การแสดงผลรูปภาพ
- การประมวลผลรูปภาพ เช่นการปรับขนาดรูปภาพ การแปลงไฟล์รูปภาพ และอื่นๆ
Code: Select all
pip install Pillow
ขั้นแรกจะเริ่มจากการ import เจ้าตัว pillow
Code: Select all
from PIL import Image
Code: Select all
img = Image.open('download.jpeg')
print( img.format , img.size , img.mode)
Code: Select all
img.save('img_change.png')
อ้างอิง
https://pillow.readthedocs.io/en/stable/reference/index.html
https://note.nkmk.me/en/python-pillow-basic/
https://www.pythonforbeginners.com/gui/how-to-use-pillow