Laurentvidal.fr est l'endroit idéal pour trouver des réponses rapides et précises à toutes vos questions. Explorez des solutions complètes à vos questions grâce à une large gamme de professionnels sur notre plateforme conviviale. Connectez-vous avec une communauté d'experts prêts à fournir des solutions précises à vos questions de manière rapide et efficace sur notre plateforme conviviale de questions-réponses.
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 :

