分享

SRGB与AdobeRGB

 星星星星520 2019-07-09
摄影笔记下载地址:   https://pan.baidu.com/s/1Jfp1H2uqW74ac_i4RsKiuQ 

SRGB 与Adobe RGB

 

一、相机的SRGB 与Adobe RGB

RGB,CMYK,HSB,Lab等是颜色模式,是定义颜色由哪些色元组成。SRGB,AppleRGB,Adobe RGB 等为RGB模式下不同的颜色空间,即不同的数值与颜色的映射关系。由于数码相机都提供SRGB与Adobe RGB(以下简为ARGB),因此在RGB众多的颜色空间中最为人熟悉的也就是SRGB与ARGB了。

每种相机使用的颜色滤片都是不同的,因此毎个相机都有自己解释颜色的方法,也就是每个相机都有自己的颜色空间,在输出时再根据选择将相机的颜色空间转换为SRGB或ARGB,並將其配置文件嵌入到图像中。当用photoshop打开一张照片时,在窗口最下方的狀态栏选文档配置文件时(如下图所示)就会看出这张照片用的是哪种颜色空间。

SRGB与AdobeRGB

如果拍摄时使用Raw格式,由于RAW格式只是记录原始数据,不作处理,因此就不存在SRGB和ARGB的问题。在使用camera raw 时再选择SRGB或ARGB颜色空间。所以在RAW格式中没有颜色空间,像色温一样,颜色空间也是在后期选择的。如下图所示。

SRGB与AdobeRGB

 

二、SRGB与ARGB的色域

RGB模式就是用R、G、B一组数字表示一种颜色,在8位模式下一共可有256x256x256 约1600万种颜色,这些颜色在CIE-xy色度图中的分佈就是颜色空间也称为色域。对于RGB模式来说色域面积就是R、G、B三点连成的三角形面积。面积的大小就是色域的大小。RGB各种颜色空间的区别就是R、G、B值的坐标位置不同,从而它们的色域大小也不同。下图给出SRGB与ARGB的色域,马鞍形面积表示人眼能辨别的全部颜色,很明显ARGB的色域要大于SRGB。还可以看出两者的红蓝坐标基本一致而绿色坐标相差甚远,所以在红-品红-蓝区间的颜色ARGB与SRGB差別不大,而在绿-青区间ARGB有较大的空间,也就是ARGB能表现更丰富的在绿-青色。颜色空间的这些参数(主要包括红绿蓝三色坐标,白点坐标以及Gamma校正系数)都记录在被称为icc的配置文件中,毎种颜色空间都有一个相应的icc文件。

SRGB与AdobeRGB

 

三、SRGB与ARGB转换

 

有时需要將图像从一个颜色空间转换到另一空间。转换过程一般是將源空间的颜色值(即RGB的阶值)转换到一个中介空间,再由中介空间转换到目的空间。用中介的目的是数据不受损失,所以中介空间的色域必须比源和目的色域都要大,一般都选用Lab模式,这是一个涵盖人眼能辨别的全部颜色的模式,其色域就相当CIE-xy色度图中整个马鞍形的面积。于是只要根据源空间的icc配置文件查到某RGB值对应Lab空间的某个位置,再按照目的空间的icc配置文件找出该位置对应的RGB值,实际上就是一个查表的过程。SRGB与ARGB的转换也是这样一个过程。颜色空间转换的原则是使颜色保持不变,所以转换结果应该是各点的RGB颜色值改变而颜色(即Lab值)不变。但是色域大的空间转换为色域小的空间时,数据会损失。所以当ARGB(大色域)转为SRGB(小色域)时超出SRGB空间的数据会损失,颜色也会有所变化。从上面的图中可以看到ARGB超出的色域主要在绿-青区域,下面举一例子将ARGB 的纯绿色(0,255,0)转换到SRGB。

在photoshop下先创建一个ARGB空白图像,填充纯绿色(0,255,0)然后用  编辑-->转换配置文件 选SRGB,將其转换为SRGB空间。由于该点已超出SRGB的空间,最佳只能达到SRGB的(0,255,0)。这在Lab空间中是两个不同位置的点,因此其颜色不同,转换结果是RGB的值不变而颜色(Lab值)改变。如下图所示。

SRGB与AdobeRGB

如何处理颜色的改变,在转换为配置文件窗口中提供多种选择

 

转换选项-->意图,一般都选可感知,就是选一个视觉上最相近的颜色,如下图所示。

SRGB与AdobeRGB

由于只有小部超出的色域超,因此也只有少许颜色会改变,一般都不会很明显。而在色域重叠部分,基本上颜色都不会改变。

 

下面一个例子是將ARGB的(152,35,174)转换到SRGB,可以看出颜色不变(Lab值相同)而是数值改变了(两个RGB值是不一样)。

SRGB与AdobeRGB

如果將转换结果再转回到ARGB,由于数据已经损失,不可能再恢复到原来的ARGB图像。

 

如果将SRGB(小色域)转换为ARGB(大色域),数据不会损失,颜色能保持不变。虽然ARGB色域变大了,但图像所占的色域并未增加。下图为SRGB的纯绿(0,255,0)转换到ARGB,颜色(Lab值)不变,但在ARGB空间已不是纯绿了。

SRGB与AdobeRGB

 

四、SRGB还是ARGB?

拍摄时选择SRGB还是ARGB?众说纷纭,网上也有大量讨论的意见,这里不想再多贅述,只举几个不同应用场合的例子,自己判断。

用同一相机对同一目标拍摄SRGB和ARGB各一张照片。对于某一颜色,在SRGB与ARGB空间中是有不同的坐标,因此这两张照片相对应的RGB值是不同的。但是在photoshop中看这两张照片的颜色是相同的。如果用windows xp的IE浏览器看这两张照片的颜色则是不同。这是由于photoshop有颜色管理功能而windows xp的IE浏览器没有颜色管理功能所致。

如果拍摄的照片是发送到网络供电脑观看,由于当前绝大多数的电脑显示器都工作在SRGB空间,有颜色管理的软件(如photoshop)就会將ARGB转换为SRGB输出至显示器,所以效果与SRGB相同。而没有颜色管理的软件(如windows xp的IE浏览器)直接將ARGB的数据送到显示器,由于数值的不同,会有色偏且图像偏暗。由于当今许多图像软件都是没有颜色管理的,所以如果照片仅用于网络则以SRGB为宜。用ARGB转换为SRGB 与直接拍摄的SRGB是不同的,但颜色差异很小,一般不易察觉。

如果你用的是广色域显示器,所谓广色域是指显示器的色域接近ARGB,而且你的照片只是自己欣赏,不发到网上。那么同一拍摄对象的照片ARGB比SRGB有更丰富的颜色,特别在绿-青色区域。

如果你的照片要去印刷,尽管印刷的CMYK颜色空间有多种,但总的来说都介于SRGB与ARGB之间,如下图所示。因此只要印刷设备有颜色管理功能,ARGB 照片会有更丰富的色彩。

SRGB与AdobeRGB

 

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多