ขั้นแรก จะต้องติดตั้ง Library ให้กับ Python ก่อน โดยใส่คำสั่งดังนี้
โค้ด: เลือกทั้งหมด
pip3 install Pillow
เปิดโปรแกรมขึ้นมา จากนั้นให้เขียน code เพื่อ import library ที่ติดตั้งมา
โค้ด: เลือกทั้งหมด
import PIL
from PIL import Image
โค้ด: เลือกทั้งหมด
imageresize = Image.open('waterfall.jpg')
โค้ด: เลือกทั้งหมด
imageresize = imageresize.resize((400,250), PIL.Image.ANTIALIAS)
print('resize finish')
imageresize.save('resized image waterfall.png')
แล้วจะทำการ save เป็นรูปภาพใหม่เพิ่มขึ้นมาในชื่อ "resized image waterfall.png" (หรือจะ Save ทับรูปเดิมโดยใส่ชื่อเหมือนเดิมก็ได้)
ก่อน Run โปรแกรม
หลัง Run โปรแกรม (จะได้ไฟล์รูปภาพเพิ่มมา 1 ไฟล์ชื่อ "resized image waterfall.png")
ผลลัพท์ที่ได้ จะเห็นได้ว่า pixel ก็จะมีขนาดเล็กลงตามที่ได้กำหนดไว้ Code ตัวอย่างทั้งหมด
โค้ด: เลือกทั้งหมด
import PIL
from PIL import Image
imageresize = Image.open('waterfall.jpg')
imageresize = imageresize.resize((400,250), PIL.Image.ANTIALIAS)
print('resize finish')
imageresize.save('resized image waterfall.png')
https://www.mindphp.com/%E0%B8%9A%E0%B8 ... flask.html