如何在Python中将图像与标签匹配

时间:2014-11-18 15:16:14

标签: python tkinter pillow

所以在python中我有一个Label用于显示图像。但是图像相当大,超出了标签的大小。有没有办法加载图像以适应标签而不调整大小?

这就是我现在所做的。

labelWidth = top.winfo_screenwidth()
labelHeight = top.winfo_screenheight() 
maxsize = (labelWidth, labelHeight)
im.thumbnail(maxsize, Image.ANTIALIAS)
tkpi = ImageTk.PhotoImage(im)

但这需要很长时间。

先谢谢了,我对Python很新。

1 个答案:

答案 0 :(得分:1)

尝试:

im = im.resize(maxsize)

而不是:

im.thumbnail(maxsize, Image.ANTIALIAS)