一、图像通道
1、彩色图像转灰度图
from PIL importImageimportmatplotlib.pyplot as plt
img=Image.open(‘d:/ex.jpg‘)
gray=img.convert(‘L‘)
plt.figure("beauty")
plt.imshow(gray,cmap=‘gray‘)
plt.axis(‘off‘)
plt.show()
使用函数convert()来进行转换,它是图像实例对象的一个方法,接受一个 mode 参数,用以指定一种色彩模式,mode 的取值可以是如下几种:
· 1 (1-bit pixels, black and white, stored with one pixel per byte)
· L (8-bit pixels, black and white)
· P (8-bit pixels, mapped to any other mode using a colour palette)
· RGB (3x8-bit pixels, true colour)
· RGBA (4x8-bit pixels, true colour with transparency mask)
· CMYK (4x8-bit pixels, colour separation)
· YCbCr (3x8-bit pixels, col