(1)sRGB与RGB到底有什么区别?
RGB没有明确的规范三原色RGB的LAB值,所以不是一个规范的标准。根据不同的设备而变化,同样的一个色在一台显示器上是一个颜色,另外一台又是另一个颜色。
数码设备对红、绿、蓝的各色彩值都有准确的数值定义,即LAB值(或XYZ值),而RGB只是个相对的数字,即0~255,这其中的255代表的色彩并没有确定,不同设备(如显示器)255数值产生的颜色是不同的。可是当明确RGB色彩是sRGB后,其255的数值就在LAB数字空间中有了明确位置,其色彩也就确定了。
所以如果只知道某图像数据是RGB的,设备就只能知道它是用(R,G,B)数值加色法运算,如果为这个图像嵌入色彩管理文件(如:sRGB Profile),则设备还可以知道这个图像中,R=255的红在现实中有多红(其余类推),这样不同的设备就可以输出相同的色彩了。
时间: 2024-11-09 22:48:20