
ImageOps.flip(), ImageOps.mirror()
Das ImageOps-Modul der Python-Bildverarbeitungsbibliothek Pillow(PIL) bietet flip(), um das Bild auf den Kopf zu stellen (vertikal), und mirror(), um es nach links und rechts (horizontal) zu spiegeln.
Informationen zur Installation und einfachen Verwendung von Pillow(PIL) finden Sie im following Artikel.
Verwenden Sie die rotation()-Methode des Image-Moduls, um das Bild zu drehen.
Siehe den folgenden Artikel zur Bilddrehung mit OpenCV, NumPy.
Beispielcode
Laden Sie das Bild und rufen Sie flip() oder mirror() auf.
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)