Etape 2 - premier programme
Dans ce premier programme, vous allez découvrir comment séparer les composantes RVB/RGB d'une image.
1
# Chargement du module Image depuis la bibliothèque PIL
2
from PIL import Image
3
# Ouvrir la photo et la stocker dans l'objet img
4
ma_photo=("Rvb.jpg")
5
img=Image.open(ma_photo)
6
# Afficher l'image d'origine
7
img.show()
8
# Convertir l'image en mode RVB/RGB
9
img_rgb=img.convert("RGB")
10
# Créer 3 images séparées R,V,B contenant les niveaux des composantes RGB de l'image initiale
11
R,G,B = img_rgb.split()
12
# Afficher la composante Rouge de l'image initiale
13
R.show()
14
Exécuter le code et observer le résultat.
Expliquer le résultat obtenu pour la composante Rouge.
Ajouter une ligne pour afficher l'image de la composante Vert.
Exécuter le code et observer le résultat.
Expliquer le résultat obtenu pour la composante Vert.
Ajouter une ligne pour afficher l'image de la composante Bleu.
Exécuter le code et observer le résultat.