2014-04-02 75 views
0

我想知道我是否可以從我選擇的路徑顯示圖像?例如,我有一個路徑,例如:c:\ user \ desktop \ 33.jpg,並且我只想使用該JPG文件,並且必須使用標籤或其他東西顯示該圖像。如果有可能,我想知道如何?使用tkinter顯示選定的圖像

在此先感謝!

+0

,如果你能一點點的代碼添加到有關這方面到目前爲止你已經嘗試什麼的問題,這將是一個很大的幫助 – Gogo

+0

@shaktimaan我還沒有嘗試過任何東西,我想知道,即使你拿自己的例子也適合我。 –

回答

1

這裏是你所要求的一個示例代碼:

from Tkinter import Label,Tk 
from PIL import Image, ImageTk 
import tkFileDialog 
root = Tk() 

path=tkFileDialog.askopenfilename(filetypes=[("Image File",'.jpg')]) 
im = Image.open(path) 
tkimage = ImageTk.PhotoImage(im) 
myvar=Label(root,image = tkimage) 
myvar.image = tkimage 
myvar.pack() 

root.mainloop() 

你會希望添加一個按鈕來調用askopenfilename,因爲現在它的調用它的程序的那一刻開始。 你也可能想增加更多的文件擴展名filetypes

+0

這就是我想要的,它的工作:)非常感謝! –

+0

歡迎您;) – Gogo