图像中像素的表示

我自己的命名,主要关于图像的色彩空间

RGB色彩空间:

RGB色彩空间的基础是对加色法三原色(红、绿、蓝)的应用。选用这三种颜色作为三原色,是因为将它们组合之后可以产生色域很宽的各种颜色,与人类视觉系统对应

(0,0,0)表示黑色、(255, 255, 255)表示白色。其中,255表示色彩空间被量化成255个数,最高亮度值为255(255 = 2^8 - 1,即每个色彩通道用8位表示)。在这个色彩空间中,有256*256*256种颜色。

但是RGB并不是感知均匀的色彩空间,也就是说,两种具有一定差距的颜色可能看起来非常接近,而另外两种具有同样差距的颜色看起来却差别很大。

CIE L*a*b色彩空间:

明度指数L*(亮度轴),表示黑白,0 为黑色, 100 为白色,0-100之间为灰色。 
色品指数a*(红绿轴),正值为红色,负值为绿色。
色品指数b*(黄蓝轴),正值为黄色,负值为蓝色。

a包括的颜色是从深绿色(低亮度值)到灰色(中亮度值)再到亮粉红色(高亮度值);b是从亮蓝色(低亮度值)到灰色(中亮度值)再到黄色(高亮度值)


所有颜色都可以用L*a*b*这三个数值表示,试样与标样的L*a*b*之差,用ΔL*Δa*Δb*表示;ΔE*表示总色差。
ΔL*为正,说明试样比标样浅;为负,说明试样比标样深。 
Δa*为正,说明试样比标样红(或少绿);为负,说明试样比标样绿(或少红)。 
Δb*为正,说明试样比标样黄(或少蓝);为负,说明试样比标样蓝(或少黄)。

其他的感知均匀色彩空间:CIE L*u*v色彩空间

直觉色彩空间:

一般而言,我们更习惯用色彩、亮度或彩度(即表示该颜色是鲜艳的还是柔和的)来描述颜色。

色调(hue)表示主色,我们是用的颜色名称(例如绿色、黄色和红色)就对应了不同的色调值;

饱和度(saturation)表示颜色的鲜艳程度,柔和的颜色饱和度较低,而彩虹的颜色饱和度就很高;

亮度(brightness)是一种主观属性,表示颜色的光亮程度,可以使用颜色明度(value)或颜色亮度(lightness)的概念连,描述


HSV:

HSV 表示 hue、saturation、value

HSL:

HSL 表示 hue、saturation、lightness

HSB色彩空间通常用一个圆锥体来表示,圆锥体内部的每个点代表一种特定的颜色,角度位置表示颜色的色调,到中轴线的距离表示饱和度,高度表示亮度。圆锥体的顶点表示黑色,它的色调和饱和度没有意义。

灰度图像:

灰度图像上每个像素的颜色值又称为灰度,指黑白图像中点的颜色深度,范围一般从0到255,白色为255,黑色为0。灰度值是指色彩的浓淡程度。

图像灰度化:

1. 分量法

  将彩色图像中的三分量的亮度作为三个灰度图像的灰度值,可根据应用需要选取一种灰度图像。

2. 最大值法

  将彩色图像中的三分量亮度的最大值作为灰度图的灰度值。

3. 平均值法

  将彩色图像中的三分量亮度求平均得到一个灰度值。

 4. 加权平均法

  根据重要性及其它指标,将三个分量以不同的权值进行加权平均。由于人眼对绿色的敏感最高,对蓝色敏感最低,因此,对RGB三分量进行加权平均能得到较合理的灰度图像。

从彩色图像到灰度图像的转变可以理解为是数据的降维,方便处理。

 

参考链接:

https://blog.csdn.net/u012308586/article/details/92795677

https://blog.csdn.net/wanghuiqi2008/article/details/16925729

https://www.jianshu.com/p/e956c8eab721

参考书籍:

《OpenCV 计算机视觉编程攻略》

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值