0%

Python/Python-PIL包中Image模块的convert()函数的具体使用

PIL包中Image模块的convert()函数的具体使用

RGB到灰度转换公式

RGB到灰度转换公式:Y’ = 0.299 R + 0.587 G + 0.114 B

convert 函数

convert函数,用于不同模式之间的转换。PIL中有9种不同模式,分别为1,L,P,RGB, RGBA, CMYK, YCbCr,I,F.

其中模式”1”为二值图像,每个像素用8bit,0表示黑,255表示白。

其中“L”为灰色图像,它的每个像素用8个bit表示,0表示黑,255表示白,其他数字表示不同的灰度。在PIL中,从模式“RGB”转换为“L”模式是按照下面的公式转换的。
L = 0.299 R + 0.587 G + 0.114 B