phone一年生という教材を勉強しているのですが、146ページのモザイクに変換するとあるのですが、教材どおりに打ち込んだら字下げのエラーがでて、字下げは直したのですが次はNameError: name 'resize' is not definedが出てしまい困ってます。ちゃんと打ち込んでいると、確認したのですが、どなたか見て頂けないでしょうか、宜しくお願い致します。
import tkinter as tk
import tkinter.filedialog as fd
import PIL.Image
import PIL.ImageTk
def dispPhoto(path):
# 画像を読み込んで、モザイクに変換する
newImage=PIL.Image.open(path).convert("L").resize((32,32))
resize((300,300),resample=0)
# そのイメージをラベルに表示する
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()
問題のエラー表示です。
== RESTART: C:\Users\Owner\AppData\Local\Programs\Python\Python38\displmage.py =
Traceback (most recent call last):
File "C:\Users\Owner\AppData\Local\Programs\Python\Python38\displmage.py", line 9, in <module>
resize((300,300),resample=0)
NameError: name 'resize' is not defined
どうか宜しくお願い致します。
回答3件
あなたの回答
tips
プレビュー