tkinter에서 이미지로 작업하기 위해 Python은 PIL 또는 Pillow 툴킷을 제공합니다. 다양한 형식의 이미지를 조작하는 데 사용할 수 있는 많은 내장 기능이 있습니다.
캔버스 위젯에서 이미지를 열려면 create_image(x, y, image, **options)를 사용합니다. 건설자. Image 값을 생성자에 전달하면 캔버스에 이미지가 표시됩니다.
예시
# Import the required libraries from tkinter import * from PIL import Image, ImageTk # Create an instance of tkinter frame or window win=Tk() # Set the size of the window win.geometry("700x600") # Create a canvas widget canvas=Canvas(win, width=700, height=600) canvas.pack() # Load the image img=ImageTk.PhotoImage(file="Monalisa.png") # Add the image in the canvas canvas.create_image(350, 400, image=img, anchor="center") win.mainloop()
출력
위의 코드를 실행하면 캔버스에 이미지가 포함된 창이 표시됩니다.