计算机色彩控制

来源:互联网 发布:mac终端重设密码 编辑:程序博客网 时间:2024/05/16 14:22

我们软件工程导论的授课老师讲到:计算机只会0101地执行人们的命令。
不对!那只是CPU该干的事,一台完整的PC可不仅仅只有CPU,声卡、音响,显卡、显示器,都是一台计算机该有的设备。那么CPU 0101的二进制制信号是如何控制色彩和声音的呢?
这里写图片描述
首先让我们来了解一下计算机“显示”。
显卡:全称显示接口卡,又称显示适配器,是计算机最基本配置、最重要的配件之一。显卡接在电脑主板上,它将电脑的数字信号转换成模拟信号让显示器显示出来,同时显卡还是有图像处理能力,可协助CPU工作,提高整体的运行速度。CPU可没有什么空闲来处理如此高精度,高像素的图形,因此CPU只把标准的01信号传给显卡,显卡转化出模拟信号后,显示器就可以显示出精美的图形。数字信号的01其实也就是电流的通与不通,从物理电路上应该很好理解。

计算机的色彩:计算机中的颜色是采用RGB颜色系统,也就是每种颜色采用红、绿、蓝三种分量。每个颜色分量的取值从0到255,一共有256种可能。则计算机中所能表示的颜色为256×256×256=16777216种,这也是16M色的来由。

  计算机中的颜色表示法有下面这几种

    1、 直接用分量表示,例如:(255,0,0)就表示红色,三个数字分别表示红、绿、蓝的三个颜色分量

    2、 用颜色的对应英文表示,例如:Red表示红色。这些英文必须是系统中承认的颜色,自己定义的不予认可。大约有200种不到。再比如Wheat表示小麦色。它的颜色表示为(245,222,179)

    3、 三个分量用16进制表示用00表示0,用FF表示255,这样,就可以用六位16进制的数表示一种颜色。例如:#FF0000表示红色

    4、 还有一些表示方法大同小异。基本上是上面的变种。

  在有些图像处理软件,还采用了其它的颜色模型,但基本上是应用于印刷行业,在显示器上显示的还是RGB颜色系统。这里写图片描述
  至于对音频感兴趣的朋友可以去度娘搜索一下。

所有的计算机输出原理 可归结为:数字信号转化为虚拟信号,并根据相应的代码规则来一一对应输出

原创粉丝点击