Affiche une image dans Label Tkinter
Bonjour à tous !
Mon nom est Rodrigue, j'apprends python et je suis bloqué sur mon code dans mon projet.
À l'aide du bouton, je souhaite ouvrir une boite de dialogue et choisir une image afin de l'afficher sur un label tkinter.
Merci pour votre aide !
Mon nom est Rodrigue, j'apprends python et je suis bloqué sur mon code dans mon projet.
À l'aide du bouton, je souhaite ouvrir une boite de dialogue et choisir une image afin de l'afficher sur un label tkinter.
from tkinter import *
from tkinter.filedialog import *
from PIL import Image as Img, ImageTk
win = Tk()
def action():
filepath = askopenfilename(title = "Ouvrir une image", filetypes= [('png files', '.png'), ('jpg files', '.jpg')])
photo = PhotoImage(file= filepth)
img = Image.open(action)
affich = ImageTk.PhotoImage(img)
labelphoto = Label(win, image = affich)
labelphoto.pack()
button = Button(win, text = "Ouvrir une image", command = action)
win.mainloop()
Merci pour votre aide !
A voir également:
- Python label image
- Image iso - Guide
- Citizen code python avis - Accueil - Outils
- Label printer logiciel - Télécharger - Outils professionnels
- Légender une image - Guide
- Reduire taille image - Guide