您的位置:首页 > 理论基础

计算机“眼中”的色彩

2017-11-02 12:28 351 查看

颜色的RGB表示法

众所周知,计算机处理信息都是以二进制为主,那么计算机是如何处理图片这种信息呢?或者说计算机是如何将图片转换为01序列的呢?接下来就由小编的菜鸟视角来粗略讲解下。
首先牛顿巨巨告诉我们光是有红(red)、绿(green)、蓝(blue)混合而成的,他们也被称为光的三基色,而通过调节三者的比例我们就可以混合出各种各样的颜色出来了,比如红光+蓝光就可以生成紫光。那么我们就可以设置三个变量,分别代表红、绿、蓝,再通过改变其的数值即混合量,以达到我们所需要的颜色。
那么计算机便是如此,用三个字节分别代表三个基色,再用数值的大小来表示混合量,即0-255。当三基色都为0时,便表示出黑色;而三基色都为255时,就表示出白色。这也正好解释了为什么屏保通常都以黑色为主,因为黑色的三基色都为0,即不发光,也是最为节省电量的状态。




ps里的调色板就是一种典型的rgb表示法,某一颜色的数值越高,混合出的颜色越接近其;当三者数值相近时,则会表现出灰色。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: