Python Can';由于ValueError,无法粘贴图像:透明度掩码错误

Python Can';由于ValueError,无法粘贴图像:透明度掩码错误,python,image,python-imaging-library,Python,Image,Python Imaging Library,创建一个程序,将另一个图像粘贴到另一个图像上。当我粘贴我在Photoshop中制作的活动徽标时,当我运行该程序时,我会得到错误: ValueError:错误的透明度掩码 我尝试将图像从RGBA转换为RGB,但没有成功,下面是代码: def test(): background = Image.open("photo.png") logo = Image.open("66.png") background_small = logo.resize(bg_size) logo_small = log

创建一个程序,将另一个图像粘贴到另一个图像上。当我粘贴我在Photoshop中制作的活动徽标时,当我运行该程序时,我会得到错误:

ValueError:错误的透明度掩码

我尝试将图像从RGBA转换为RGB,但没有成功,下面是代码:

def test():
background = Image.open("photo.png")
logo = Image.open("66.png")

background_small = logo.resize(bg_size)
logo_small = logo.resize(logo_size)

background.paste(logo, (0, 600), logo)
background.show()

background.save('out.png')

编辑:我用这个stackoverflow帖子修复了这个错误:

首先尝试将两者都转换为“RGBA”。

你能提供图像给我们,这样我们就可以重现你的错误吗?这是一个图像,但你提到了两个图像。您能同时提供两种输入图像吗?