如何在 Tkinter 中使用 Pillow 来显示图片?
Python 提供 Pillow Package (PIL) 来在应用程序中处理和加载图片。可以使用内置的 Image.open("image location") 方法来加载图片。此外,我们可以使用标签控件在窗口中显示图片。
范例
#Import tkinter library from tkinter import * from PIL import Image,ImageTk #Create an instance of tkinter frame win = Tk() #Set the geometry win.geometry("750x550") #Load the image img= Image.open("tutorialspoint.jpg") #Convert To photoimage tkimage= ImageTk.PhotoImage(img) #Display the Image label=Label(win,image=tkimage) label.pack() win.mainloop()
输出
运行上述代码将在窗口中显示一张图片。
在执行代码前,确保你的图片位于与项目相同的目录中,或提供图片位置的绝对路径。
广告