0
A
回答
2
您可以創建一個包含Label
一個TkInter
窗口,你想改變形象每次創建一個從舊圖像的新ImageTk.PhotoImage
和標籤的image
屬性設置爲新創建的PhotoImage
。例如:
import Tkinter
import Image, ImageTk
root = Tkinter.Tk()
label = Tkinter.Label(root)
def change_image(image):
photoimage = ImageTk.PhotoImage(image)
label.config(image=photoimage)
root.mainloop()
每當你需要改變形象,呼籲change_image()
。
+0
所以我嘗試了這個,但是我的圖像根本不會顯示出來。還有什麼我需要做的嗎?我已經完成了代碼中的所有工作,並且使用root.after來調用我的主函數,在其中使用change_image來設置標籤圖像。 – Matthew
+0
下面是一個完整的配方:[PIL和TkInter顯示圖像](http://code.activestate.com/recipes/521918-pil-and-tkinter-to-display-images/) –
相關問題
- 1. 使用PIL/Tkinter分析圖像序列
- 2. 使用PIL或枕頭繪製圖像並用TKinter顯示它
- 3. Tkinter的PIL圖像不
- 4. libjpeg PIL django圖像顯示
- 5. Tkinter顯示圖像
- 6. python PIL和tkinter;增亮圖像並顯示它
- 7. python tkinter使用PIL顯示動畫GIF
- 8. Tkinter的不顯示圖像
- 9. 如何用pygame顯示PIL圖像?
- 10. Python Tkinter - 圖像不顯示
- 11. python tkinter圖像顯示
- 12. Tkinter不顯示圖像
- 13. Tkinter - 圖像不顯示
- 14. 使用tkinter顯示選定的圖像
- 15. 創建圓形圖像PIL Tkinter
- 16. django PIL圖像上傳/顯示問題
- 17. 調整tkinter畫布和PIL圖像上的像素座標(Python)
- 18. Python Tkinter將畫布另存爲使用PIL的圖像
- 19. 使用matplotlib顯示圖像序列
- 20. Tkinter,並排顯示兩個圖像
- 21. tkinter按鈕不顯示圖像
- 22. 在Tkinter中爲python顯示圖像3.2
- 23. 我不在Tkinter中顯示圖像
- 24. Tkinter畫布不顯示圖像
- 25. 圖像未顯示在Tkinter窗口中
- 26. tkinter畫布圖像不顯示在類
- 27. Tkinter不在目錄中顯示圖像
- 28. Python 3 tkinter圖像顯示在錯誤的列中
- 29. 在PIL/TKinter中使用繪圖
- 30. 在Tkinter中使用PIL顯示動畫GIF
是否要在新窗口中顯示圖像,或者用新圖像替換舊圖像?或者你想要一起展示他們? –
哎呀,應該更清楚一點。用新圖像替換舊圖像,是的。有點像動畫。 – Matthew