3

我正在尝试 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那里的方法,我似乎做的一切都很好。

请问我有什么遗漏吗?谢谢

4

1 回答 1

4

[将答案作为答案:)]

改为在变量上调用 resize 方法。所以im.resize()完成工作而不是Image.resize().

于 2014-05-11T18:49:55.570 回答