获取图像模式PIL Python

Chi*_*ack 4 python blending image python-imaging-library

我试图将两个图像混合在一起,但我一直收到一个错误,其中一个图像处于错误的模式.我尝试转换此图像,但我尝试过的每种模式都会使整个图像变白.有没有一种方法在Python中使用PIL模块来找出当前的图像模式是什么?

Image.blend(img ,im ,0.05)
Run Code Online (Sandbox Code Playgroud)

错误信息: ValueError: image has wrong mode

Pet*_*ood 8

请参阅文档中的图像属性:

im.modestring

图像模式.这是一个字符串,指定图像使用的像素格式.典型值'1','L','RGB',或'CMYK.'概念的完整列表.

Image.convert方法从现有图像创建Image具有给定的新图像mode.