RGB色彩就是常说的光学三原色,R代表Red(红色),G代表Green(绿色),B代表Blue(蓝色),自然界中肉眼所能看到的任何色彩都可以由这三种色彩混合叠加而成,因此也称为加色模式。
RGB16数据格式主要有两种:RGB565和RGB555。
RGB565:每个像素用16比特位表示,占2个字节,第一字节的前5位是R,后三位+第二字节前三位是G,第二字节后5位是B。
RGB555:每个像素用16比特位表示,占2个字节,RGB各5位(最高位不用)。
RGB24图像每个像素用24比特位表示,占3个字节,R-8bit,G-8bit,B-8bit。
注意:在内存中RGB各分量的排列顺序为:BGR BGR …
RGB32图像每个像素用32比特位表示,占4个字节,R,G,B分量分别用8个bit表示,存储顺序为B,G,R,最后8个字节保留。
注意:在内存中RGB各分量的排列顺序为:BGRA BGRA BGRA …