【发布时间】:2011-06-18 07:48:02
【问题描述】:
我正在尝试使用 PIL 在 Tkinter 画布中嵌入图像,但由于某种原因它没有显示。有任何想法吗?
没有错误或警告。只是一个空白的 Tk 窗口。
我的代码:
import Tkinter
from PIL import ImageTk, Image
class image_manip(Tkinter.Tk):
def __init__(self,parent):
Tkinter.Tk.__init__(self,parent)
self.ImbImage = Tkinter.Canvas(self)
self.ImbImage.pack()
i = ImageTk.PhotoImage(Image.open('test.png'))
self.ImbImage.create_image(0, 0, image=i)
def run():
image_manip(None).mainloop()
if __name__ == "__main__":
run()
【问题讨论】:
标签: python image embed tkinter python-imaging-library