2009年12月13日 星期日

計算機中的顏色 - 顏色概述

  无论是设计网页还是编写程序,一个美观的界面是必不可少的。仔细分析界面的构成,无外乎两个因素:一是颜色、一个是形状。这个又被称为UI设计。美术功底好的人,是能设计出让人赏心悦目的界面来,欠缺美术功底的人,有时费尽心思也没辙。

  这个系列的文章,专注于计算机的颜色表示。通过了解计算机的颜色表示,能有助于提高那些欠缺美术功底的人设计界面的能力。

  计算机中的颜色是采用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颜色系统。

以下的内容来源于网络。

与电脑显示器打交道,经常碰上标准色,下面就是一些常用的标准色.



Source: http://www.cnblogs.com/grenet