تغییر اندازه تصاویر در پایتون با کتابخانه Pillow
3 دی 1402
ارسال شده توسط AlirezaMirhabibi
درود بر شما، علیرضا میرحبیبی هستم و امروز قصد دارم تغییر ابعاد یک عکس یا همان تغییر اندازه تصاویر در پایتون با کتابخانه محبوب PILL رو خدمتتون آموزش بدم.
ویدیو موارد آموزش داده شده هم در زیر قابل مشاهده است.
در ابتدا باید یک فایل تصویر داشته باشید که می خواهید ابعاد اون رو تغییر بدید و مثلا اون رو کوچک تر کنید.
دو نمونه کد برای این کار خدمتتون معرفی می کنم که میتونید از هر روش که خواستید کار رو انجام بدید:
برای تغییر ابعاد تصویر در پایتون دو روش زیر رو خدمتتون معرفی می کنم که بدون استفاده از OpenCV هست و در پس بعدی با OpenCV رو هم خدمتتون معرفی می کنم.
روش اول با تابع ()resize هست:
from PIL import Image
image = Image.open('myimage.jpg')
new_image = image.resize((500, 500))
new_image.save('myimage_500.jpg')
روش بعدی با تابع thumbnail()
هست:
from PIL import Image
image = Image.open('demo_image.jpg')
image.thumbnail((400, 400))
image.save('image_thumbnail.jpg')
print(image.size) # Output: (400, 350)
لطفا به این آموزش امتیاز دهید
دیدگاهتان را بنویسید