1、自然界中颜色有无数种;不过在计算机中颜色都由红绿蓝三基色组成,用1个byte(字节,范围bai是0~255)来表示一个颜色分量;所以有256×256×256=16777216种颜色。而所谓32位真彩色,其实也就多了一个字节的alpha值(半透明度)。?
2、人的眼睛是根据所看见的光的波长来识别颜色的。 可见光谱中的大部分颜色可以由三种基本色光按不同的比例混合而成, 这三种基本色光的颜色就是红(red)、绿(green)、 蓝(blue)三原色光。这三种光以相同的比例混合、且达到一定的强度, 就呈现白色(白光);若三种光的强度均为零, 就是黑色(黑暗)。
3、而三种光按不同强度组合,就产生各种其他颜色,由于三种光的强度是一个连续谱,可以说世界上的颜色有无数种,但是人眼并不能完全分辨。