L'image d'image avec python
Exercice 6 : Je calcule la moyenne non pondérée des couleurs des quatre pixels pour déterminez la luminance de ces pixels : 1 – L = 116 2 – L = 85 3 – L = 85 4 – L = 85 J’obtiens le même résultat pour les 3 dernières couleurs en niveaux de gris. Il n’est donc pas possible de les distinguer . Pour éviter cela, je calcule une moyenne pondérée qui tient compte de la sensibilité de l’œil humain aux couleurs primaires et …afficher plus de contenu…
from PIL import Imageimg = Image.open("pomme.jpg")largeur_image=480hauteur_image=300for y in range(hauteur_image): for x in range(largeur_image): rouge,vert,bleu=img.getpixel((x,y)) nuance_de_gris = int(( 0.21*rouge + 0.71*vert + 0.08*bleu ) // 3) img.putpixel((x,y),(nuance_de_gris, nuance_de_gris, nuance_de_gris))img.show()Exercice 9 : Je modifie mon programme " pommeGrise.py " pour ne mettre en nuance de gris seulement la moitié de l’image : en vertical, en horizontal ou en