Python은 베개를 제공합니다. (PIL) 패키지는 tkinter 애플리케이션에서 이미지를 지원, 처리 및 표시합니다. Tkinter 응용 프로그램은 일반적으로 ppm, png 및 gif와 같은 이미지 파일을 지원합니다.
응용 프로그램에 JPEG 또는 JPG 이미지를 포함하고 표시하려고 한다고 가정해 보겠습니다.
Tkinter Label 위젯은 일반적으로 창에 텍스트나 이미지를 표시하는 데 사용되므로 img 값을 전달하면 창에 JPEG 이미지를 표시할 수 있습니다.
예
#Import required libraries from tkinter import * from PIL import ImageTk, Image #Create an instance of tkinter window win =Tk() #Define the geometry of the window win.geometry("650x400") #Initialize the file name in a variable path = "file.jpg" #Create an object of tkinter ImageTk img = ImageTk.PhotoImage(Image.open(path)) #Create a Label Widget to display the text or Image label = tk.Label(win, image = img) label.pack(fill = "both", expand = "yes") win.mainloop()
출력
코드는 레이블 위젯에서 이미지 값으로 전달된 JPEG 이미지를 표시합니다.