画像表プログラム(ファイルダイアログから画像ファイルを指定)
import tkinter as tk
import tkinter.filedialog as fd
import PIL.Image
import PIL.ImageTk
def openFile():
fpath=fd.askopenfilename()
if fpath:
print(fpath)
dispPhoto(fpath)
def dispPhoto(path):
newImage=PIL.Image.open(path).resize((300,300))
imageData=PIL.ImageTk.PhotoImage(newImage)
imageLabel.configure(image=imageData)
imageLabel.image=imageData
root=tk.Tk()
root.geometry("400x350")
btn=tk.Button(text="ファイルを開く", command=openFile)
imageLabel=tk.Label()
btn.pack()
imageLabel.pack()
tk.mainloop()
コメント
コメントを投稿