枕头调整大小图像不起作用 - 模块没有属性“调整大小”

时间:2017-05-03 14:58:58

标签: python-3.x pillow

我正在尝试使用Pillow导入2个图像并调整其中一个以适应另一个。当我使用Image.resize时,我收到了错误

AttributeError: module 'PIL.Image' has no attribute 'resize'    

这是我的代码:我做错了什么?

from PIL import Image

background = Image.open("/Users/user1/Downloads/2016-10-12.jpg")
foreground = Image.open("/Users/user1/Desktop/nadir.png")

bgSize = background.size
print(bgSize)

foreground = Image.resize((background.size), resample=0)

Image.alpha_composite(foreground, background)    

1 个答案:

答案 0 :(得分:1)

resize()方法是实例方法而不是类方法。代码应该是

background.resize()代替Image.resize(background.size), resample=0)

Link to an example in the docs