我正在尝试将使用 PIL 调整大小的图像放置在 tkinter.PhotoImage 对象中。
import tkinter as tk # I use Python3
from PIL import Image, ImageTk
master = tk.Tk()
img =Image.open(file_name)
image_resized=img.resize((200,200))
photoimg=ImageTk.PhotoImage(image_resized)
但是,当我后来尝试打电话时
photoimg.put( "#000000", (0,0) )
我得到一个
AttributError: 'PhotoImage' object has no attribute 'put'
虽然这样:
photoimg=tk.PhotoImage(file=file_name)
photoimg.put( "#000000", (0,0))
不会引发错误。我究竟做错了什么?