常见RGB格式

对于最终的显示,一般来讲采用的是RGB模式。任何计算机设备以及智能终端等,呈现在我们眼前的色彩实际上便是红绿蓝三基色不同的组合,RGB实际上就是三基色的组合,不同的格式本质便是对于每一种单色的不同存储和表示方法。

RGB565:

用16个bit表示一个像素,5个bit表示R(红色),6个bit表示G(绿色),5个bit表示B(蓝色),从高位到低位排列如下:

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


RGB555:

用16个bit表示一个像素,其中最高位不用,R(红色), G(绿色), B(蓝色)都用5个bit来表示,从高位到低位排列如下:

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


RGB24:

用24个bit表示一个像素,R(红色), G(绿色), B(蓝色)都用8个bit来表示,从高位到低位排列如下:

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


RGB32(RGBA):

用32个bit表示一个像素,R(红色), G(绿色), B(蓝色)都用8个bit来表示,然后用8个bit来表示alpha(透明度),从高位到低位排列如下:

B B B B B B B B G G G G G G G G R R R R R R R R A A A A A A A A



发布了29 篇原创文章 · 获赞 6 · 访问量 1万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览