【发布时间】:2014-03-15 12:42:05
【问题描述】:
我正在尝试通过浏览按钮将图像动态加载到 Tkinter 窗口,但我得到的是空窗口。这是浏览按钮的回调函数代码
supformats = [
('Windows Bitmap','*.bmp'),
('Portable Network Graphics','*.png'),
('JPEG ','*.jpg'),
('CompuServer GIF','*.gif'),
]
filename = askopenfilename(filetypes=supformats)
FILENAME = filename
im=Image.open(FILENAME)
w=im.size[0]
h=im.size[1]
root = Tkinter.Tk()
#canvas = Tkinter.Canvas(root, width=w, height=h)
#canvas.grid(row=0,column=0)
#tk_img = ImageTk.PhotoImage(file = FILENAME)
#canvas.create_image(image=tk_img)
im.show()
root.mainloop()
提前感谢所有愿意提供帮助的人
【问题讨论】:
-
你可能想参考this
标签: python tkinter python-imaging-library