大変恐縮です。pythonで
import tkinter as tk
import tkinter.filedialog as fd
import PIL.Image
import PIL.ImageTk
def dispPhoto(path):
#ここのリサイズのサイズ指定のやり方がわからない。比率がそれぞれ違うので50%、50%などにしたいのですがうまく行きません。
newImage = PIL.Image.open(path).resize((300,300))
imageData = PIL.ImageTk.PhotoImage(newImage) imageLabel.configure(image = imageData) imageLabel.image = imageData
def openFile():
fpath = fd.askopenfilename()
if fpath:
dispPhoto(fpath)
root = tk.Tk()
root.geometry("400x350")
btn = tk.Button(text="ファイルを開く", command = openFile)
imageLabel = tk.Label()
btn.pack()
imageLabel.pack()
tk.mainloop()
このサイズのところをタテヨコ比がそれぞれ違うので 50%などの割合にしたいのですがどのように書けばよろしいでしょうか?
色々ググって入れ込んでみたのですが見事にアウト
大変恐縮ですがご教授ください
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/23 10:03
2019/10/23 10:05
2019/10/23 10:45