MyBrowser

ColorDepth(色彩深度)是计算机图形学领域表示在位图或者视频缓冲区中存储1像素的颜色所用的位数,也称为 位/像素(bpp).色彩深度越高,可用的颜色就越多.

色彩深度用”n位颜色”(n-bit color)来说明.若色彩深度是n位,即有2n种颜色选择,而储存每像素所用的位数就是n.

1位:2种颜色,单色光,黑白二色,用于compact Macintoshes。

2位:4种颜色,CGA,用于gray-scale早期的NeXTstation及color Macintoshes。

3位:8种颜色,用于大部分早期的电脑显示器。

4位:16种颜色,用于EGA及不常见及在更高的分辨率的VGA标准,color Macintoshes。

5位:32种颜色,用于Original Amiga chipset。

6位:64种颜色,用于Original Amiga chipset。

7位:128种颜色

8位:256种颜色,用于最早期的彩色Unix工作站,低分辨率的VGA,Super VGA,AGA,color Macintoshes。

灰阶,有256种灰色(包括黑白)。若以24位模式来表示,则RGB的数值均一样,例如(200,200,200)。

彩色图像,若以24位模式来表示,则RGB的数值均一样,例如(200,200,200)。就是常说的24位真彩,约为1670万色。

9位:512种颜色

10位:1024种颜色,

12位:用于部分硅谷图形系统,Neo Geo,彩色NeXTstation及Amiga系统于HAM mode。

16位:用于部分color Macintoshes。

24位:有16,777,216色,真彩色,能提供比肉眼能识别更多的颜色,用于拍摄照片。

另外有高动态范围影像(High Dynamic Range Image),这种影像使用超过一般的256色阶来储存影像,通常来说每个像素会分配到32+32+32个bit来储存颜色资讯,也就是说对于每一个原色都使用一个32bit的浮点数来储存.

索引颜色: 电脑自动选择一张图片中最常见的颜色,制成颜色表,一同储存在图片中.索引颜色通常是8-bit(256色),使用8-bit压缩出来的图片,看起来跟真彩色差不多,档案大小则变得很小.

虽然颜色深度越大能显示的色数越多,但并不意味着高深度的图像转换为低深度(如24位深度转为8位深度)就一定会丢失颜色信息,因为24位深度中的所有颜色都能用8位深度来表示,只是8位深度不能一次性表达所有24位深度色而已(8位能表示256种颜色,这256色可以是24位深度中的任意256色)

比如: BMP格式,支持红、绿、蓝各256种,不同的红绿蓝组合可以构成256的3次方种颜色,就需要3个8位的2进制数,总共24位。所以颜色深度是24. 24 bits: True colors 32 bits: Deep colors html中的 #rrggbb (rgb) 是True Colors