Python Pillow - ปรับขนาดรูปภาพ
ภาพดิจิทัลส่วนใหญ่เป็นระนาบพิกเซลสองมิติและมีความกว้างและความสูง โมดูลรูปภาพจากไลบรารีหมอนมีขนาดแอตทริบิวต์ ทูเพิลนี้ประกอบด้วยความกว้างและความสูงของรูปภาพเป็นองค์ประกอบ ในการปรับขนาดรูปภาพคุณเรียกวิธี resize () ของคลาสรูปภาพของหมอนโดยให้ความกว้างและความสูง
ปรับขนาดและบันทึกภาพที่ปรับขนาดแล้ว
โปรแกรมสำหรับปรับขนาดและบันทึกภาพที่ปรับขนาดได้รับด้านล่าง -
#Import required Image library
from PIL import Image
#Create an Image Object from an Image
im = Image.open("images/cat.jpg")
#Display actual image
im.show()
#Make the new image half the width and half the height of the original image
resized_im = im.resize((round(im.size[0]*0.5), round(im.size[1]*0.5)))
#Display the resized imaged
resized_im.show()
#Save the cropped image
resized_im.save('resizedBeach1.jpg')
เอาต์พุต
หากคุณบันทึกโปรแกรมด้านบนเป็น Example.py และดำเนินการโปรแกรมจะแสดงภาพต้นฉบับและปรับขนาดโดยใช้ยูทิลิตี้การแสดงผล PNG มาตรฐานดังต่อไปนี้ -
Original Image
Resized Image