Afficher une image
Résolu/Fermé
A voir également:
- Attributeerror: type object 'image' has no attribute 'open'
- Image iso - Guide
- Open office francais - Télécharger - Suite bureautique
- Open core legacy patcher - Accueil - MacOS
- Acronis true image - Télécharger - Sauvegarde
- Supprimez les composantes rouge et verte de cette image. quel mot apparaît ? - Forum Word
2 réponses
yg_be
Messages postés
23428
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
16 janvier 2025
Ambassadeur
1 559
1 oct. 2021 à 21:09
1 oct. 2021 à 21:09
bonjour,
es-tu certain de ton utilisation de root?
es-tu certain de ton utilisation de root?
Bonjour,
Merci d'avoir pris le temps de répondre.
Oui bien vu j'ai tapé root mais en fait il s'agit bien de fen ,mais même après correction je n'obtiens pas le résultat souhaité (c'est à dire affichage de l'image).
Merci
Cordialement.
Merci d'avoir pris le temps de répondre.
Oui bien vu j'ai tapé root mais en fait il s'agit bien de fen ,mais même après correction je n'obtiens pas le résultat souhaité (c'est à dire affichage de l'image).
Merci
Cordialement.
yg_be
Messages postés
23428
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
16 janvier 2025
1 559
Modifié le 2 oct. 2021 à 19:04
Modifié le 2 oct. 2021 à 19:04
je n'ai pas testé avec la classe.
j'ai testé avec la fonction.
cela fonctionne ainsi:
j'ai testé avec la fonction.
cela fonctionne ainsi:
def affiche_image(chemin, pos_x, pos_y): load = Image.open(chemin) photo = ImageTk.PhotoImage(load) label_img = tk.Label(fen, image = photo) label_img.place(x = 200, y = 10) label_img.pour_eviter_bug=photo
Jln
>
yg_be
Messages postés
23428
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
16 janvier 2025
3 oct. 2021 à 10:55
3 oct. 2021 à 10:55
Bonjour,
Merci pour la réponse, ça fonctionne avec l'ajout de la dernière ligne (label_img.pour_eviter_bug=photo), dans la fonction .
Par contre en ajoutant cette ligne dans la classe j'ai une erreur :
File "C:\Python\ExoPython\test_image.py", line 196, in affiche_image
load = Image.open(self.chemin)
AttributeError: type object 'Image' has no attribute 'open'
Je ne vois pas ce qui provoque cette erreur, avez vous une idée ?
Merci, bon dimanche.
Cordialement.
Merci pour la réponse, ça fonctionne avec l'ajout de la dernière ligne (label_img.pour_eviter_bug=photo), dans la fonction .
Par contre en ajoutant cette ligne dans la classe j'ai une erreur :
File "C:\Python\ExoPython\test_image.py", line 196, in affiche_image
load = Image.open(self.chemin)
AttributeError: type object 'Image' has no attribute 'open'
Je ne vois pas ce qui provoque cette erreur, avez vous une idée ?
Merci, bon dimanche.
Cordialement.
yg_be
Messages postés
23428
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
16 janvier 2025
1 559
>
Jln
3 oct. 2021 à 11:06
3 oct. 2021 à 11:06
Le code partagé au départ est bourré d'erreurs.
Peux-tu le corriger?
Peux-tu le corriger?
Jln
>
yg_be
Messages postés
23428
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
16 janvier 2025
4 oct. 2021 à 11:00
4 oct. 2021 à 11:00
Bonjour,
A part l'erreur concernant la fenêtre je ne vois pas ou le code est bourré d'erreur.
Vu que cela fonctionne avec la fonction en ayant remplacé ( root par fen) et placé la dernière
ligne que vous avez indiqué je vais utiliser la fonction tant pis pour la classe.
Merci
Cordialement
A part l'erreur concernant la fenêtre je ne vois pas ou le code est bourré d'erreur.
Vu que cela fonctionne avec la fonction en ayant remplacé ( root par fen) et placé la dernière
ligne que vous avez indiqué je vais utiliser la fonction tant pis pour la classe.
Merci
Cordialement