3

我正在读一本书,我不确定它是一个错误还是我误解了报价。它读...

如今,您可以购买的每台 PC 都具有可以渲染至少 1670 万种颜色的图像的硬件。图像没有包含数千个颜色条目的数组,而是包含每个像素的明确颜色值。当然,24 位显示器使用 24 位或每个像素 3 个字节来存储颜色信息。这为红色、绿色和蓝色提供了 1 个字节或 256 个不同的值。这通常称为真彩色,因为 256^3(1670 万)

他说 1 个字节等于 256 个不同的值。1 字节 = 8 位。8^2 位 = 64 种颜色组合,对吗??它不适合我。我知道这可能很容易理解,但我不明白。

4

3 回答 3

9

8 位的组合不是 8 2 (64) 而是 2 8 (256)。这是因为 8 位中的每一个都可以有 2 个不同的值。对于 1 位,将为您提供 2 (2 1 ) 种可能性,对于 2 位 2*2 (2 2 ),对于 3 位 2*2*2 (2 3 )... 等等 3 字节 = 24 位 => 2 24 = 1670 万种可能的组合。

于 2010-05-23T15:38:16.407 回答
1
1 byte = 8 bits = 2^8 = 256 combinations :)

24 bit combinations = 2^24 = Three 8 bit colors = 256^3 = 16777216 ~= 16.7 million color combinations
于 2010-05-23T15:26:34.310 回答
1

如果颜色信息有 24 位,则可以显示 2^24 种颜色 = 1670 万!

于 2010-05-23T15:26:48.723 回答