我正在尝试PIL并且它发出了一个我觉得很奇怪的错误。
这是我的所有代码:
from PIL import Image, ImageOps
im = ("lenna.png")
imResize = Image.resize((200,200), Image.ANTIALIAS)
我是通过Windows Powershell在命令行上执行此操作,前两个语句给出了
我没问题。事实上,我甚至尝试im.show()
并打开了图片,但是当我尝试imResize
时,我收到以下错误:
AttributeError: 'module' object has no attribute 'resize'
然而,当我通过help(Image)
时,我可以在那里看到resize
方法,而且我似乎正在做好一切。
请问有什么我想念的吗? 感谢
答案 0 :(得分:2)
[把答案作为答案:)]
改为调用变量上的resize方法。因此,im.resize()
可以完成工作,而不是Image.resize()
。