调整图片大小后,为什么我的图像在Tkinter Python中消失了?

时间:2018-07-10 17:37:28

标签: python image tkinter resize

我确实有一些简单的代码。我正在尝试在Tkinter中调整大小并显示图像,但是由于某些原因,只有在调整了图片的大小之后,它才会消失。我正在使用Python 3.6和Tkinter,我确实是一个初学者。这是代码。文件名为“ Icon For To-Do List.png”。

from tkinter import *
import datetime

root = Tk()
root.title("To - Do List")
root.geometry("1200x600")
root.configure(background = "white")
# Variable list:


Photo1= PhotoImage(file="Icon For To - Do List Yay.png", width=50, height=50)

Label(root, image=Photo1, bg="black").grid(row=0, column=0, sticky=W)
root.mainloop()

这是图像。它的尺寸为1000 x994。任何帮助将不胜感激。非常感谢!

1 个答案:

答案 0 :(得分:1)

您可以使用子样本来调整图像大小,而无需使用其他模块

 BR = photo1.subsample(1, 2)

然后将其解析为标签中的图像。您可以将整数增加或减少到您喜欢的大小