from PIL import Image
I = Image.open('lena.png')
I.show()
L = I.convert('L') #转化为灰度图
L = I.convert('1') #转化为二值化图
L.show()
附:PIL可以对图像的颜色进行转换,并支持诸如24位彩色、8位灰度图和二值图等模式,简单的转换可以通过Image.convert(mode)函数完 成,其中mode表示输出的颜色模式,例如’‘L’‘表示灰度,’‘1’'表示二值图模式等。但是利用convert函数将灰度图转换为二值图时,是采用 固定的阈 值127来实现的,即灰度高于127的像素值为1,而灰度低于127的像素值为0。