您现在的位置:数码 >> 数码优势 >> 31你真的了解RGB吗
多年前,刚做了4年皇帝的康熙才11岁,尚未亲政,在远隔重洋的英国,23岁的牛顿发现了白色光可以分散为红橙黄绿青蓝紫七色光,他就进一步实验分散这些有色光,结果发现红绿蓝三种光不能被再分,同时他也发现其他四种色光都是由红绿蓝三种光按照不同比例混合出来的,并且手绘了人类第一个没有色彩的色环。因此,红色(Red)、绿色(Green)、蓝色(Blue)被称为光的三原色。光的三原色现在我们知道了,原来数码照片每个像素的颜色是由RGB三种颜色的光混合后在显示屏显示的,RGB的各自比例不同,从而各个像素显示出不同的色彩来。科学家们就依据这种色彩原理设立了一种色彩标准,叫做RGB色彩模式。这种色彩模式被广泛应用于电视机、显示器、投影仪、扫描仪、数码相机等领域。一、RGB色彩模式是怎么编码的考虑到硬件的结构和性能,数码王国里唯一的机器语言是二进制,以及人眼能感知的颜色等等因素,RGB色彩模式把三原色按照它们的明度,从暗到亮平均分成等份,每一等份赋予一个分量值,顺序为从0到之间的整数,0最暗,最亮。8位RGB分量值的来源前面我们了解到,电子存储器的空间用Byte(字节)、KB、MB、GB、TB等表示,最小的是Byte(字节),那么字节又是啥构成的呢?字节的实质又是什么呢?其实字节是由一个更小的信息单位构成的,这个单位叫做比特(bit),它是数码领域信息量的最小单位。数码领域里的二进制数,最小的单位当然是0或者1了。现在明白了吧,一个0或者1就是一个比特,这个二进制数就是4比特,以此类推。8比特称为一个字节(Byte),一个字节的实质就是一个8位的二进制数。0-分量值对应二进制数示意图n比特(bit)的信息量可以表现出2的n次方种选择,呵呵,不太好理解吧,往下看:1个二进制位(1个bit)只可以表示0和1两种状态(2的1次方)。因为二进制里只有0和1两个数字,没有别的数字可用。而1位十进制的数字可以是0-9中的任何一个,有10种可能,可以表示10种状态。2比特(bit)的信息量可以表现出2的2次方共4种选择00118比特(bit)的信息量可以表现出2的8次方共种选择。换句话说,1个字节可以存储种状态。这就是8位RGB色彩模式里把RGB均分为等份的原因。每个像素只有一种颜色,但是这一种颜色却是由RGB三原色按照各自的分量值混合而成的,每个像素里的R、G、B各自有种可能,正好是1个字节;因此每个像素要占用3个字节。而每个像素可能显示的颜色总数是××=种。不同分量值的RGB混合各种颜色示意图一张像素×像素宽高的RGB照片,它有个像素点,就应该占用×3=个字节(B),÷≈.8K的空间。现在理解了前面那些不同内容的像素×像素的图片,为什么在PS里显示的大小都是.8K了吧。

转载请注明地址:http://www.abmjc.com/zcmbwh/5978.html