RGB三个颜色通道同时加上同一个值,图像的亮度也会提高,提高的幅度就是rgb颜色空间加上的值,但是当前点的颜色不会改变,饱和度降低RGB三个颜色通道同时减去同一个值,图像的亮度会降低,降低的幅度就是rgb颜色空间减去的值, 但是当前点的颜色不会改变,饱和度增加
亮度
公式是 Brightness = 0.3 * R + 0.6 * G + 0.1 * B.
-------------------------------
RGB
计算色彩知觉
亮度
的公式
Y = ((R*299)+(G*587)+(B*114))/1000
RGB
色彩模式(也翻译为“红绿蓝”,比较少用)是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)
三
个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,
RGB
即是代表红、绿、蓝
三
个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。
RGB
色彩模式使用
RGB
模型为图像中每一个像...
1、降低
饱和度
:
rgb
三
个通道分别增加相同的值,图像
亮度
会提高,但是
饱和度
会降低;
本质:s = (max - min) / max = 1 - min / max; 其中min和max是
rgb
三
通道中的最小值和最大值。同时增大一个数之后s变小,
饱和度
降低。
2、增大
饱和度
:gb
三
个通道分别减小相同的值,图像
亮度
会降低,但是
饱和度
会增加。
RGB
三
原色起源于上世纪初1809年ThomasYoung提出视觉的
三
原色学说,随后Helmholtz在1824年也提出了
三
原色学说:即:视网膜存在
三
种视锥细胞,分别含有对红、绿、蓝
三
种光线敏感的视色素,当一定波长的光线作用于视网膜时,以一定的比例使
三
种视锥细胞分别产生不同程度的兴奋,这样的信息传至大脑中枢,就产生某一种颜色的感觉。
在显示...
取值范围0~255或者00~FF,8bit表示一个子像素。
如图像格式
RGB
A_8888,表示4*8bit表示一个像素,
而
RGB
_565用5 + 6 + 5 bit表示一个像素。
一张1280 * 720,
RGB
A_8888格式的图片的大小 = 1280 * 720 * 32bit = 1280 * 720 * 32 / 8 byte,也是位图bitmap在内存中
RGB
图像由格式为M×N×3的
三
维数组组成,其中的“3”可以理解为
三
幅M×N的二维图像(灰度值图像)。这
三
幅图像分别代表R、G、B
分量
,每个
分量
的取值范围是[0,255]。
(
三
维数组的构建、)
有两种方法可以将
RGB
图像的
三
个
分量
分别显示出来,但显示效果不一样:
灰度值显示法
该方法比较简单,通过提取R、G、B
分量
,再分别显示出来,matlab代码如下:
RGB
= imread(‘baby....
色度、
亮度
和
饱和度
是用于描述颜色属性的
三
个基本参数。它们通常是通过
RGB
颜色模型中的
分量
来计算的。
在
RGB
颜色模型中,每个颜色由
三
种颜色
分量
组成:红色(R)、绿色(G)和蓝色(B)。在这个模型中,色度、
亮度
和
饱和度
的
RGB
分量
如下:
- 色度(H):由红、绿、蓝
三
个
分量
的比例计算而来。通常使用色彩圆来表示色度。
-
亮度
(L):由
三
个
分量
的平均值计算而来,即(L=R+G+B)/3。
-
饱和度
(S):表示颜色的纯度程度,通常是指颜色中包含的灰色成分的相对程度。计算公式为S=1-min(R',G',B')/L,其中R'、G'、B'是
三
个
分量
按照一定比例缩放后得到的值。
以上是
RGB
颜色模型中计算色度、
亮度
和
饱和度
的基本方法。值得注意的是,不同的颜色模型可能会有不同的计算方法。