我正在尝试将两张图片混合在一起,但是我一直收到一个错误,说其中一张图片处于错误的模式。我试图转换这张图片,但是我尝试的每种模式都使整个图像变为白色。有没有一种在Python中使用PIL模块找出当前图像模式的方法?
Image.blend(img ,im ,0.05)
错误信息:
ValueError: 图像模式不正确
我正在尝试将两张图片混合在一起,但是我一直收到一个错误,说其中一张图片处于错误的模式。我试图转换这张图片,但是我尝试的每种模式都使整个图像变为白色。有没有一种在Python中使用PIL模块找出当前图像模式的方法?
Image.blend(img ,im ,0.05)
错误信息:
ValueError: 图像模式不正确
请参阅文档中的图像属性:
Image.mode
:str
图像模式。这是一个字符串,指定图像使用的像素格式。典型值为
'1'
、'L'
、'RGB'
或'CMYK'
。查看模式获取完整列表。
Image.convert
方法可以基于现有图像创建一个新的Image
,并给出一个指定的mode
。