Pillow ile Otomatik Resim Boyutlandırma

← LİSTEYE DÖN

Açıklama

Web siteleri için görselleri optimize etmek amacıyla kullanılan, belirtilen bir görseli en-boy oranını koruyarak yeniden boyutlandıran kod örneği.
PYTHON SOURCE CODE
from PIL import Image

def resim_boyutlandir(dosya, genislik):
    img = Image.open(dosya)
    oran = (genislik / float(img.size[0]))
    yukseklik = int((float(img.size[1]) * float(oran)))
    yeni_img = img.resize((genislik, yukseklik), Image.Resampling.LANCZOS)
    yeni_img.save('boyutlandirilmis_resim.jpg')

resim_boyutlandir('manzara.jpg', 800)
Görüntülenme: 58
Ekleyen: Admin