RGB是一种基本的色彩模型,由红色(Red)、绿色(Green)和蓝色(Blue)三原色构成。每个颜色值范围在0到255之间,用1字节表示,允许计算机生成大量颜色。尽管自然界中的颜色更丰富,但RGB已能满足大部分显示需求,如在24色深下,可表示16,777,216种颜色。
RGB格式在计算机中主要分为索引和像素两种形式:
其他格式如RGB55, RGB24, RGB32, ARGB32都有各自的特点,如RGB555用16位表示,RGB24和RGB32分别用24和32位存储完整R, G, B值,ARGB32则增加了Alpha通道的透明度信息。每种格式都有对应的存储示意和获取方法。