Pillow library ฟังก์ชั่น convert ฟังก์ชั่นสำหรับเปลี่ยนโหมดสีของภาพ

Post a reply

Smilies
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Pillow library ฟังก์ชั่น convert ฟังก์ชั่นสำหรับเปลี่ยนโหมดสีของภาพ

Pillow library ฟังก์ชั่น convert ฟังก์ชั่นสำหรับเปลี่ยนโหมดสีของภาพ

by benzas00123 » 28/01/2020 6:40 pm

โดยวันนี้เราจะมายกตัวอย่างฟังก์ชั่น ที่ใช้สำหรับการเปลี่ยนโหมดสีของภาพ นั่นคือ convert โดยโหมดหลักๆที่มี คือ
L โหมดขาวดำ
RGB เหมาะสำหรับ ใช้แสดงผ่านหน้าจอเช่น โทรศัพท์ จอคอม โฆษณาดิจิตอล
CMYK เหมาะสำหรับสื่อสิ่งพิมพ์

วันนี้เราจะมาลองเปลี่ยนภาพเป็นขาวดำ วิธีการเขียนมีดังนี้

1.import PIL

Code: Select all

from PIL import Image
2.เปิดภาพที่ต้องการ

Code: Select all

im = Image.open('static/images/maxresdefault.jpg')
3.เซฟภาพโดยการกำหนดโหมด

Code: Select all

im.convert(mode='L').save('newimage.jpg')
full code

Code: Select all

from PIL import Image
    im = Image.open('static/images/maxresdefault.jpg')
    im.convert(mode='L').save('newimage.jpg')
ผลลัพธ์

ก่อนปรับภาพ
Python Knowledge-3.png
Python Knowledge-3.png (558.31 KiB) Viewed 322 times
หลังปรับ
Python Knowledge-2.png
Python Knowledge-2.png (329.71 KiB) Viewed 322 times
เป็นยังไงบ้างครับหวังว่าคงจะมีประโยชน์กับคนที่กำลังศึกษา module pillow อยู่นะครับ

ศึกษาเพิ่มเติม
Pillow library ในการจัดการและประมวลผลรูปภาพ
แชร์ความรู้เกี่ยวกับ python

Code: Select all

วีดีโอสอนการเขียน python
อ้างอิง
https://pillow.readthedocs.io/en/stable/reference/Image.html
https://www.geeksforgeeks.org/python-pil-image-convert-method/
https://stackoverflow.com/questions/43258461/convert-png-to-jpeg-using-pillow

Top