👤

from PIL import Image
# ouverture de l'image
# remarque: img1 est un nom de variable, vous pouvez mettre un autre nom à la place.
img1-Image.open(«pomme.jpg>>)
# Récupération de la largeur et de la hauteur de l'image en pixels:
largeur,hauteur=img1.size
# ouverture d'une nouvelle image
# remarque: img2 est un nom de variable, vous pouvez mettre un autre nom à la place.
img2-Image.new['RGB, (largeur, hauteur]]
#pour chaque ligne :
for y in range(hauteur):
#pour chaque colonne :
for x in range(largeur):
# Récupération des composantes RGB du pixel courant (triplet r,g,b).
r.g,b=img1.getpixel((x, y)]
pixel2 = (r,0,0)
img2.putpixel((x, y), pixel2]
# sauvegarde de img2:
img2.save(«pommener.jpg>>)
# on montre l'image :
img2.show]

Expliquez comment modifier ce programme pour qu'il inverse les composantes bleue et rouge d'un pixel.
Effectuez la modification, exécutez le programme ainsi modifié et insérez une capture d'écran datée du résultat.


From PIL Import Image Ouverture De Limage Remarque Img1 Est Un Nom De Variable Vous Pouvez Mettre Un Autre Nom À La Place Img1Imageopenpommejpggtgt Récupération class=

Répondre :

Merci d'avoir visité notre site Web dédié à Informatique. Nous espérons que les informations partagées vous ont été utiles. N'hésitez pas à nous contacter si vous avez des questions ou besoin d'assistance. À bientôt, et pensez à ajouter ce site à vos favoris !


En Studier: D'autres questions