Quelques fonctionnalités
from PIL import Image img = Image.open('mon_fichier.jpg')
Obtenir le mode de l’image
Pillow supporte en particulier les formats suivants : binaire, niveau de gris, RGB, RGBA et CMYK ( cyan, magenta, yellow and key). Pour en savoir plus sur les modes reconnus : Concepts of Pillow.
Pour connaître le mode d’une image, il est possible d’utiliser l’attribut mode sur un objet de type Image :
print(img.mode)
Pour connaître l’ordre d’apparition des calques, il existe la fonction getbands :
img.getbands()
Sur une image RGB, cette commande renverra : (‘R’, ‘G’, ‘B’)
Récupérer les calques RGB
Il est possible, lorsqu’on a une image en RGB, de récupérer chacun des calques R, G et B par l’intermédiaire de la fonction split :
red, green, blue = imageRGB.split()
Bibliographie
Python / Pillow / Traitement d’image