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 이미지를 표시합니다.
