快捷搜索:  汽车  科技

10亿色有啥用(10.7亿色听起来很厉害)

10亿色有啥用(10.7亿色听起来很厉害)

中学我们都学过三原色的概念,严格来说是光学三原色,即我们人眼看到的所有颜色最终都可以通过红、绿、蓝三种颜色不同的配比来叠加产生出来。所以在与计算机有关的色彩方面,有了RGB色彩模型,R即代表红色(Red)、G即代表绿色(Green)、B即代表蓝色(Blue),这就是RGB的含义。

10亿色有啥用(10.7亿色听起来很厉害)(1)

由于计算机只能处理数值,所以我们还需要将RGB色彩模型数值化,才能让计算机通过计算来输出我们想要的颜色。理论上讲红、绿、蓝三种颜色不同比例混合能产生无数多的颜色,但是由于技术发展的限制,目前最流行的RGB色彩模型还是1670万色,还是我们常看到的一个数值。

这个数是怎么来的呢?它是通过把红、绿、蓝三种颜色的光从最低亮度到最高亮度等分成256级(这里你要改变自然数的计数习惯,这256个等级不是从1-256,而是从0-255,大部分计算机的计数习惯都是从0开始,比如你现在打开任务管理器,看你的CPU线程标号的话,你会发现是从CPU0开始的而不是CPU1),其中最低亮度就是用0表示,最高亮度用255表示,那么就有了256种红、256种绿、256种蓝,所以它们三个不同的组合就有了256x256x256=16777216种颜色,营销上常简称为1670万色。

上面这个模型也称为8位色彩,因为256用二进制表示的话刚好是8位,随着技术的发展,现在10位色彩也开始慢慢流行,10位二进制数可以表示从0-1023,通过上面讲的我们知道10位色彩即是将红、绿、蓝三种颜色的光分为1024个等级,所以不同的组合就有了1024x1024x1024=1073741824种颜色,营销上一般表述为10.7亿色。

猜您喜欢: