python--opencv-图像灰度处理

灰度是指把白色与黑色之间按对数关系分为若干个等级,一般我们将灰度分为256阶(0-255)。用灰度表示的图像就叫做灰度图。

一幅完整的图像是由红色、绿色、蓝色三个通道组成的,颜色通道一般有RGB和bgr两种,其中OpenCV中采用的颜色通道模式为bgr模式。
事实上,b(蓝色)、g(绿色)、r(红色)三个通道的缩览图都是以灰度显示的,当我们用不同的灰度色阶来表示b、g、r三个通道在图像中的比重,并将它们组合在一起时,就形成了一幅完整的图像。

通道中的纯白,代表了该色光在此处为最高亮度,亮度级别为255。同理,通道中的纯黑为最低亮度,亮度级别为0

图像的灰度处理就是对图像进行灰度化的过程,简单来说,就是将图像颜色从三通道变为单通道。在bgr模型中,如果b=g=r,那么表示的就是一种灰度颜色,其中b=g=r的值叫做灰度值(或叫做强度值、亮度值)。因此,灰度图像中的每个像素只需要一个字节来存放灰度值,其中灰度范围为0-255。

猜你喜欢

转载自www.cnblogs.com/liming19680104/p/12217461.html