Pillow è un editor di immagini tramite Python.
Per l’installazione:
pip install pillow
Per l’importazione in Python:
from PIL import Image, ImageOps
Per creare una variabile dell’immagine:
img = Image.open("cartella/image.jpg")
Per leggere il formato dell’immagine:
img.format
Per mostrare le dimensioni dell’immagine:
print(f"Dimensioni: {img.width}x{img.height}")
Ridimensionare con le stesse proporzioni
.
new_size = img.resize((width , height))
Si può utilizzare anche il ridimensionare mantenendo l’immagine originale e cambiando le proporzioni senza modificare l’immagine o strecciarla:
new_size = ImageOps.fit(img, tuple(width , height))
Per convertire in scala di grigi:
img = img.convert("L")
Oppure con ImageOps:
img = ImageOps.grayscale(img)
Per mostrare l’immagine:
img.show()
Per salvare:
img.save("cartella/file.jpg")

Lascia un commento