深入解析RGB颜色模式:从16位到32位的存储与应用

深入解析RGB颜色模式:从16位到32位的存储与应用

一、基本理解

RGB指的是R(red)红色、G(green)绿色、B(blue)蓝色,三种颜色。

目前来说,所有的颜色都可以用这三种颜色配出来

通常情况下,RGB各有256级亮度,用数字表示为从0、1、2…直到255。

按照计算,256级的RGB色彩总共能组合出约1678万种色彩,即256×256×256=16777216。通常也被简称为1600万色或千万色。也称为24位色(2的24次方)

二、RGB格式的内部排列

按照常见的分法,可以将RGB分为3种

2.1 RGB16

顾名思义,RGB16就是16位(2个字节)为一个存储单元,来存储一个RGB像素。

RGB16又可以分为下面两种:因为人眼对绿色比较敏感,所以有时候会用6位绿色,有时候会用5位

2.1.1 RGB565

内部排列

高字节 低字节

R R R R R G G G G G G B B B B B

RGB565就是R占比5位,G占比6位,B占比5位

2.1.2 RGB555

高字节 低字节

空 R R R R R G G G G G B B B B B

RGB555就是最高位不使用,R占比5位、G占比5位、B占比5位。

2.1 RGB24

这里RGB24和RGB16的内部RGB排列方式不一样

同样是从高字节到低字节,但是这里是先排列的B,再排列的G,最后排列的R。

RGB24是将RGN分为3份,每一份占比8位

高字节 低字节

B B B B B B B B G G G G G G G G R R R R R R R R

**2.1 RGB32 **

RGB32和RGB24的排列方式一样都是从高到底,从B到R,唯一不同就是在低字节保留了8位

高字节

B B B B B B B B G G G G G G G G

低字节

R R R R R R R R 空 空 空 空 空 空 空 空

相关故事

稳币印钞机:拆解背后的暴利与危机。稳定币商业模式深入研究1
bst365大陆投注

稳币印钞机:拆解背后的暴利与危机。稳定币商业模式深入研究1

别名:M2017; 全称:金立 M2017
365bet官方投注网址

别名:M2017; 全称:金立 M2017

巴拿马足球队(巴拿马2022进世界杯了吗?)
365bet线上棋牌

巴拿马足球队(巴拿马2022进世界杯了吗?)