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)