Etape 4 - troisième programme

Déplacer les composantes est amusant mais ce n'est pas ce qui est le plus fréquemment réalisé. Par contre, ce qui est souvent réalisé, c'est d'agir sur les composantes pour modifier par exemple leur niveau de luminosité.

Le programme ci-dessous effectue un traitement sur l'image.

1
from PIL import Image
2
#importer l'image
3
img = Image.open("Rvb.jpg")
4
#Afficher l'image
5
img.show()
6
#Créer 3 images pour les composantes
7
R, G, B = img.split()
8
# Diminuer la luminosité du canal rouge
9
R = R.point(lambda i:i/3)
10
# Créer la nouvelle image
11
img2= Image.merge("RGB", (R,G,B))
12
#Afficher la nouvelle image
13
img2.show()

Expliquer le traitement réalisé.

  • Ouvrir le fichier module3.py ,

  • Saisir le programme ci-dessous puis exécuter le.

Sur le DR, valider le traitement identifié au .

  • Dans le fichier module3.py, ajouter 1 ligne permettant de diminuer la luminosité de la composante Vert d'un facteur 5.

  • Recopier la syntaxe de cette ligne.

  • Valider le résultat obtenu.