Afficher une image avec PIL
Bonjour,
Je suis débutant en Python et je suis en train de commencer avec Tkinter.
Mon problème est le suivant: je n'arrive pas à afficher une image dans un canvas.
(j'ai bien sûr rechercher sur le forum les sujets simillaires, testé différentes techniques, mais en vain)
J'espère qu'un de vous pourra m'éclairer sur mon problème.
mon code ci-dessous:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| def swiss_geek():
# Cette fonction affiche le logo de Swiss-Geek
# Appel d'une fenêtre
fen_sg = Tk.Toplevel()
# Taille de la fenêtre
fen_sg.geometry("342x109")
# Titre de la fenêtre
fen_sg.title("A propos de Swiss-Geek")
# Affichage du logo
image_sg = Image.open("_Images\Images\s-g-logo.PNG")
photo_sg = ImageTk.PhotoImage(image_sg)
canvas_sg = Tk.Canvas(fen_sg)
canvas_sg.create_image(342,109, image=photo_sg)
canvas_sg.pack() |