定义
真彩色是一种用 3 个或更多字节描述像素的计算机图像存储方式,其核心特征是像素颜色值直接决定基色的强弱,而不经过颜色查找表的索引转换[1]。在这种模式下,图像中每个像素的取值被拆分为红、绿、蓝三个基色分量,分量数值大小直接对应基色光的强度[2]。
通常所说的真彩色指 24 位色,即红、绿、蓝三个通道各占 8 位,发色数为 2 的 24 次方,等于 16777216 色[3]。由于每个通道占 8 位,这种模式也被称为 8 位通道色;早期还有全彩的俗称[1]。
真彩色并不限于 24 位。只要像素颜色不由颜色查找表间接给出,8 位、16 位、48 位等色彩深度在某些论述中同样可以归入真彩色系统的范畴,例如使用 48 位元的扫描仪[1]。真彩色的对立面是索引色,后者每个像素只记录一个地址,需要通过调色板才能查出实际颜色[1]。
原理
真彩色的实现依赖色彩深度这一概念。色彩深度指位图或视频帧缓冲区中存储 1 个像素颜色所用的位数,也称位/像素,位数越高可用颜色越多[4]。若每个像素占 n 位,则可表示 2 的 n 次方种颜色;24 位模式下即为 16777216 种[5]。
在 24 位真彩色中,颜色沿 RGB 色彩模型分解为三个通道,每个通道 8 位,取值 0 到 255,共 256 个等级。三个通道交互增减,组合出的颜色总数为 $256 \times 256 \times 256 = 16777216$ 种[5]。分量取 0 表示该基色不发光,取 255 表示最亮,三通道同为最大值时得到白色,同为 0 时得到黑色[3]。
与真彩色相对的是索引色模式。索引色图像不直接记录三个基色分量,而是为像素保存一个索引号,再通过颜色查找表查出对应的红、绿、蓝数值,常见做法是从更大色域中选取 256 种颜色建表,因此每像素只需 8 位[5]。真彩色省去了这一查表环节,颜色由数据本身确定,代价是每个像素占用更多存储空间。
常见的 32 位色彩并非把发色数提高到 2 的 32 次方,而是在 24 位基础上增加一个 8 位阿尔法通道,用于记录像素的透明度,发色数仍为 1677 万种[2]。借助阿尔法通道,屏幕上可以较容易地实现半透明窗口、菜单渐隐和阴影等效果[1]。
除 24 位外,还存在按通道加深的表示方式。30 位色彩为每个 RGB 通道分配 10 位,可显示超过 10 亿种颜色,常用于 HDR 显示器和 4K 电视;部分数码相机以每通道 12 位、14 位甚至 16 位拍摄 RAW 照片,总深度达到 36 至 48 位[5]。
发展历程
在真彩色普及之前,受硬件条件限制,计算机难以按每像素 24 位处理颜色,因此先出现的是索引颜色方案,用有限的预定义色表来呈现彩色图像[4]。这一阶段常见的色彩深度包括 4 位 16 色、8 位 256 色等,逐级对应早期的 EGA、VGA 等显示标准[5]。
随着硬件能力提升,24 位真彩色逐渐成为主流。文献中曾把图形工作站和高档个人计算机普遍配备 24 位真彩色显示器视为进一步改善图像再现质量的前提,并认为真彩色显示器成本的下降会缓解乃至消除色彩不足带来的问题。
32 位显示模式在桌面时代流行开来。虽然阿尔法通道对显示缓冲本身意义有限,但 32 位模式下像素寻址更简便:24 位像素定位需乘以 3,而 32 位只需移位即可完成乘以 4 的运算[1]。微软的 Windows 操作系统长期以 24 位色作为真彩色标准[1]。
应用
真彩色广泛用于数字图像的采集与保存。多数扫描仪以 24 位模式采样,可获取约 1670 万种颜色,用这种方式得到的颜色通常称为 RGB 颜色;每像素 24 位的图像是当时所能获取、浏览和保存的颜色信息最丰富的彩色图像[4]。
在文件格式中,JPEG 采用真彩色模式并借助压缩减少数据量,而 GIF 使用索引色模式,只保留少量颜色[5]。网页中常见的 #80FF2E 这类颜色字符串,也是用 24 位真彩色的方式表示颜色[3]。
在显示与系统设置层面,真彩色是显示器、操作系统界面的常用色彩模式。图像最终呈现的效果同时受图像本身的色彩深度和显示设备的显示深度影响,当显示深度小于图像深度时,颜色会出现失真[5]。此外,真彩色还被用于三维地形实体模型的快速成型,以立体实物的方式对地理空间信息进行可视化表达[2]。
局限
真彩色的直接代价是数据量。每个像素需占用 3 个字节,处理和存储相对复杂,一幅 640×480 的 24 位真彩色图像数据量约为 921600 字节,是同尺寸 8 位灰度图或索引色图的 3 倍[5]。更高的色深则需要更多存储空间和传输带宽[5]。
1677 万色常被描述为足以满足一般用途,因为它已超出人眼可分辨的颜色数量[5]。这一判断也意味着,在常规观察条件下继续提高色深对观感的改善有限。
真彩色并不保证色彩准确再现。图像能否如实显示,还取决于显示设备与图像色彩信息的匹配情况,显示深度不足时会出现失真;同时,真彩色本身不包含亮度信息处理,若伽马校正等环节处理不当,色彩再现仍会受影响。
参考资料
- 真彩色 [引用日期2026-10-14]
- 真彩色 [引用日期2026-10-14]
- aliyun.com 上的网页 [引用日期2026-10-14]
- [科普中国]-高彩色 [引用日期2026-10-14]
- 色深度定义 [引用日期2026-10-14]