RGB颜色空间

RGB颜色是红色(Red)、绿色(Green)和蓝色(Blue)三基色的字母缩写。RGB色彩模式是通过三种基本颜色的不同程度的迭加来产生各种各样的不同颜色。这个标准能够涵盖人类视力所能感知的所有颜色,是目前运用广泛的颜色系统之一。

RGB色彩模式使用的RGB模型。该模型为图象中的每个像素的RGB各个分量分配一个0~255的灰度值。因此RGB图象只要使用三种颜色,按不同的比例混合就可以产生256*256*256=16581375种颜色。

RBG颜色的表示语法是(Red, Green, Blue), 因此各种颜色的标识值可以由公式计算得:65536*Blue+256*Green+Red。各个分量的数值越小,亮度越低;数值越大,亮度越高。(0,0,0)为黑色;(255,255,255)为白色。

RGB的格式有RGB565,RGB555,RGB24和RGB32等等。

RGB565是使用16位表示一个像素:5位为R,6位为G,5位为B。在16比特的WORD中,第0~4位为R分量,第5~10位为G分量,第11~15位为B分量。

RGB555是另一种16位表示一个像素的方法:分别用5位表示RGB分量,剩余的一位保留不用。在16比特的WORD中,第0~4位为R分量,第5~9位为G分量,第10~14位为B分量。

RGB24是使用24位表示一个像素:分别用8位表示RGB各个分量。在24比特的WORD中,第0~7位为R分量,第7~15位为G分量,第16~23位为B分量。

RGB32是使用32位表示一个像素:分别用8位表示RGB各个分量,剩余的8位表示Alpha通道或者保留不用。在32比特的WORD中,第0~7位为R分量,第7~15位为G分量,第16~23位为B分量,第14~31位为Alpha通道分量。因此RGB32 是带Alpha通道的RGB24。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值