画像表プログラム(ファイルダイアログから画像ファイルを指定)
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()
コメント
コメントを投稿