Salut,
Je n'arrive pas à comprendre le problème indiqué par l'algorithme
Voici l'algorithme donné par l'établissement :
from PIL import Image
fichier_image = './photo.jpg'
try:
image = Image.open(fichier_image)
except IOError:
print ('Erreur sur ouverture du fichier ' + fichier_image)
exit(1)
nb_colonne, nb_ligne = image.size
nouvelle_image = Image.new(image.mode,image.size)
for y in range(nb_ligne):
for x in range(nb_colonne):
rouge,vert,bleu = image.getpixel((x,y))
moyenne = ??? # A COMPLETER
nouvelle_image.putpixel((x,y), (???, ???, ???)) # A COMPLETER
nouvelle_image.save("image_grise.jpg")
Voici les consignes avec lesquels je suis bloquée :
b.Ouvrir le fichier « conversion_niveaux_gris.py » avec un éditeur Python. Ajouter le
fichier python ainsi complété au dossier compressé et on inséra dans la copie une copie
d’écran faisant apparaître la date et l’heure du résultat obtenu en faisant fonctionner le
programme.
c. Compléter les lignes 18 et 19 afin de convertir l’image en niveaux de gris. Insérer dans
la copie une capture d’écran du résultat faisant apparaître la date et l’heure.
Voici le programme une fois complété par moi avec l'erreur que je reçois :