tkinter自带显示图片只能使用git文件,其他格式必须通过PIL进行转换:
显示的办法:
通过tkinter.label
通过tkinter.cavans
一个重要的BUG是:
下面tkImage 对象必须声明为 全局变量
tkImage = None
global tkImage
pilImage = Image.open(output_path) img = pilImage.resize((600, 500), Image.ANTIALIAS) tkImage = ImageTk.PhotoImage(image=img) label = tkinter.Label(win, image=tkImage, width=600, height=500) label.place(x=120, y=20)