PIL:模块对象没有属性'resize'

时间:2014-02-01 10:04:42

标签: image python-2.7 powershell pillow

我正在尝试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方法,而且我似乎正在做好一切。

请问有什么我想念的吗? 感谢

1 个答案:

答案 0 :(得分:2)

[把答案作为答案:)]

改为调用变量上的resize方法。因此,im.resize()可以完成工作,而不是Image.resize()