[资料分享] 有关RGB三色灯的一点说明

[复制链接]
 楼主| xyz549040622 发表于 2015-11-5 00:38 | 显示全部楼层 |阅读模式
本帖最后由 xyz549040622 于 2015-11-5 00:39 编辑

在做RGB灯的颜色的时候找到的一点点说明,解开了我一直以来的疑惑。

        RGB色彩模式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。
        目前的显示器大都是采用了RGB颜色标准,在显示器上,是通过电子枪打在屏幕的红、绿、蓝三色发光极上来产生色彩的,目前的电脑一般都能显示32位颜色,有一千万种以上的颜色。
        电脑屏幕上的所有颜色,都由这红色绿色蓝色三种色光按照不同的比例混合而成的。一组红色绿色蓝色就是一个最小的显示单位。屏幕上的任何一个颜色都可以由一组RGB值来记录和表达。
        因此这红色绿色蓝色又称为三原色光,用英文表示就是R(red)、G(green)、B(blue)。
        在电脑中,RGB的所谓“多少”就是指亮度,并使用整数来表示。通常情况下,RGB各有256级亮度,用数字表示为从0、1、2...直到255。注意虽然数字最高是255,但0也是数值之一,因此共256级。如同2000年到2010年共是11年一样。
        按照计算,256级的RGB色彩总共能组合出约1678万种色彩,即256×256×256=16777216。通常也被简称为1600万色或千万色。也称为24位色(2的24次方)。

原理说明:        RGB是从颜色发光的原理来设计定的,通俗点说它的颜色混合方式就好像有红、绿、蓝三盏灯,当它们的光相互叠合的时候,色彩相混,而亮度却等于两者亮度之总和,越混合亮度越高,即加法混合。
        有色光可被无色光冲淡并变亮。如蓝色光与白光相遇,结果是产生更加明亮的浅蓝色光。知道它的混合原理后,在软件中设定颜色就容易理解了。
        红、绿、蓝三盏灯的叠加情况,中心三色最亮的叠加区为白色,加法混合的特点:越叠加越明亮。
        红、绿、蓝三个颜色通道每种色各分为255阶亮度,在0时“灯”最弱——是关掉的,而在255时“灯”最亮。当三色灰度数值相同时,产生不同灰度值的灰色调,即三色灰度都为0时,是最暗的黑色调;三色灰度都为255时,是最亮的白色调。
        RGB 颜色称为加成色,因为您通过将 R、G 和 B 添加在一起(即所有光线反射回眼睛)可产生白色。加成色用于照明光、电视和计算机显示器。例如,显示器通过红色、绿色和蓝色荧光粉发射光线产生颜色。绝大多数可视光谱都可表示为红、绿、蓝 (RGB) 三色光在不同比例和强度上的混合。这些颜色若发生重叠,则产生青、洋红和黄。

剑倾、天下 发表于 2015-11-5 08:30 | 显示全部楼层
赞一个,辛苦了,那么晚
 楼主| xyz549040622 发表于 2015-11-5 08:45 | 显示全部楼层
剑倾、天下 发表于 2015-11-5 08:30
赞一个,辛苦了,那么晚

正好有精神,看了会书。
冰零分子 发表于 2015-11-5 09:00 | 显示全部楼层
学习了,谢谢版主分享:D
minzisc 发表于 2015-11-5 21:35 | 显示全部楼层
做led驱动电源吗
天之骄子LJJ 发表于 2015-11-6 20:19 | 显示全部楼层
学习!!
zhangbo1985 发表于 2015-11-7 15:58 | 显示全部楼层
RGB色彩模式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。
zhangbo1985 发表于 2015-11-7 15:59 | 显示全部楼层
  RGB 颜色称为加成色,因为您通过将 R、G 和 B 添加在一起(即所有光线反射回眼睛)可产生白色。加成色用于照明光、电视和计算机显示器。例如,显示器通过红色、绿色和蓝色荧光粉发射光线产生颜色。
tongbu2015 发表于 2015-11-7 16:59 | 显示全部楼层
红、绿、蓝三个颜色通道每种色各分为255阶亮度,在0时“灯”最弱——是关掉的,而在255时“灯”最亮。当三色灰度数值相同时,产生不同灰度值的灰色调,即三色灰度都为0时,是最暗的黑色调;三色灰度都为255时,是最亮的白色调。
 楼主| xyz549040622 发表于 2015-11-8 09:40 | 显示全部楼层
minzisc 发表于 2015-11-5 21:35
做led驱动电源吗

一个实验板的基本RGB实验而已。
android2 发表于 2015-11-9 20:33 | 显示全部楼层
256级的RGB色彩总共能组合出约1678万种色彩,即256×256×256=16777216。通常也被简称为1600万色或千万色

原来如此啊
Snow7 发表于 2015-11-9 21:00 | 显示全部楼层
RGB即是代表红、绿、蓝三个通道的颜色,称为3基色
309030 发表于 2015-11-10 19:33 | 显示全部楼层
现代电视机里的RGB三色是怎么扫描显示的
vivilzb1985 发表于 2015-11-12 19:29 | 显示全部楼层
RGB色彩模式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色。
kkzz 发表于 2015-11-15 21:49 | 显示全部楼层
这个不错,RGB三个功能。
baimiaocun2015 发表于 2015-11-19 13:55 | 显示全部楼层
基本色为红绿蓝三色,其他颜色的就是根据这几个颜色的叠加的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:qq群: 嵌入式系统arm初学者 224636155←← +→→点击-->小 i 精品课全集,21ic公开课~~←←→→点击-->小 i 精品课全集,给你全方位的技能策划~~←←

2841

主题

19330

帖子

110

粉丝
快速回复 在线客服 返回列表 返回顶部
个人签名:qq群: 嵌入式系统arm初学者 224636155←← +→→点击-->小 i 精品课全集,21ic公开课~~←←→→点击-->小 i 精品课全集,给你全方位的技能策划~~←←

2841

主题

19330

帖子

110

粉丝
快速回复 在线客服 返回列表 返回顶部