4 réponses
yg_be
- Messages postés
- 13972
- Date d'inscription
- lundi 9 juin 2008
- Statut
- Contributeur
- Dernière intervention
- 20 janvier 2021
bonjour,
à quelle ligne as-tu cette erreur?
je trouve la ligne avec le premier
peux-tu partager du texte et pas une image? et utiliser les balises de code: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
à quelle ligne as-tu cette erreur?
je trouve la ligne avec le premier
getpixelinutile et suspecte.
peux-tu partager du texte et pas une image? et utiliser les balises de code: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
jee pee
- Messages postés
- 30635
- Date d'inscription
- mercredi 2 mai 2007
- Statut
- Modérateur
- Dernière intervention
- 20 janvier 2021
Salut,
Le get pixel c'est (largeur,hauteur) et c'est une coordonnée qui commence à (0,0) donc le dernier pixel est en img.getpixel((largeur-1,hauteur-1)). D'où 2 erreurs qui concourent à ton dépassement d'index.
Et comme l'indique yg_be, cette ligne avant la fonction ne sert à rien. Tout comme ton calcul de gris, en dehors de la fonction. Il devrait être dans la boucle x, derrière le getpixel.
Le get pixel c'est (largeur,hauteur) et c'est une coordonnée qui commence à (0,0) donc le dernier pixel est en img.getpixel((largeur-1,hauteur-1)). D'où 2 erreurs qui concourent à ton dépassement d'index.
Et comme l'indique yg_be, cette ligne avant la fonction ne sert à rien. Tout comme ton calcul de gris, en dehors de la fonction. Il devrait être dans la boucle x, derrière le getpixel.
Anonyme_5042
- Messages postés
- 2
- Date d'inscription
- mardi 8 décembre 2020
- Statut
- Membre
- Dernière intervention
- 9 décembre 2020
Merci beaucoup, j'ai bien réussi à corriger mon erreur.
jee pee
- Messages postés
- 30635
- Date d'inscription
- mercredi 2 mai 2007
- Statut
- Modérateur
- Dernière intervention
- 20 janvier 2021
Merci pour le retour.
Et merci pour la question ;-) Je ne fais du python que principalement en répondant ici sur le forum aux questions. Là pour te répondre, j'ai appris à installer une bibliothèque et à utiliser des images.
Et merci pour la question ;-) Je ne fais du python que principalement en répondant ici sur le forum aux questions. Là pour te répondre, j'ai appris à installer une bibliothèque et à utiliser des images.