
ImageOps.flip()、ImageOps.mirror()
Il modulo ImageOps della libreria di elaborazione delle immagini Python Pillow(PIL) fornisce flip() per capovolgere l’immagine (in verticale) e mirror() per capovolgere a sinistra ea destra (in orizzontale).
Vedere il seguente articolo per l’installazione e l’utilizzo di base di Pillow (PIL).
Usa il metodo rotate() del modulo Immagine per ruotare l’immagine.
Vedere il seguente articolo per la rotazione delle immagini con OpenCV, NumPy.
Codice di esempio
Carica l’immagine e chiama flip() o mirror().
from PIL import Image, ImageOps
im = Image.open('data/src/lena.jpg')
im_flip = ImageOps.flip(im)
im_flip.save('data/dst/lena_flip.jpg', quality=95)
im_mirror = ImageOps.mirror(im)
im_mirror.save('data/dst/lena_mirror.jpg', quality=95)