二值图像、灰色图像、彩色图像

二值图像:(即图像的二值化)

  图像上每个像素只有两种可能取值或等级状态。灰度值等级只有两种0或255,即白色和黑色。数据类型通常为1个二进制位。

灰度图像:

  每个像素只有一个采样颜色的图像,这类图像通常显示为从最暗黑色到最亮的白色的灰度。灰度图像与黑白图像不同,在计算机图像领域中黑白图像只有黑白两种颜色,灰度图像在黑色与白色之间还有许多级的颜色深度。灰度使用黑色调表示物体,即用黑色为基准色,不同的饱和度的黑色来显示图像。 每个灰度对象都具有从 0%(白色)到100%(黑色)的亮度

灰度就是没有色彩,即在彩色图像中RGB色彩分量全部相等,如果RGB三个量相同时,如:RGB(100,100,100)就代表灰度为100,  RGB(50,50,50)代表灰度为50。

彩色图像:

  每个像素由R、G、B三个分量表示,每个通道取值范围0~255。数据类型一般为8位无符号整形。任何颜色都由红、绿、蓝三种基色组成,假如原来某点的颜色为RGB(R,G,B),那么,我们可以通过下面几种方法,将其转换为灰度:

1.浮点算法:Gray=R*0.3+G*0.59+B*0.11
2.整数方法:Gray=(R*30+G*59+B*11)/100
3.移位方法:Gray =(R*77+G*151+B*28)>>8;
4.平均值法:Gray=(R+G+B)/3;
通过上述任一种方法求得Gray后,将原来的RGB(R,G,B)中的R,G,B统一用Gray替换,形成新的颜色RGB(Gray,Gray,Gray),用它替换原来的RGB(R,G,B)就是灰度图了。
原文地址:https://www.cnblogs.com/mld-code-life/p/11172416.html