今天一位朋友出现这样一个问题:在完成擦出工作之后输出DPX格式的图片,发现贴片加噪点的那块地方出现颜色不匹配的现象,而原素材就是DPX格式对数空间的,但在sRGB色彩空间内颜色又没有出现不匹配的问题。检查所得,因原素材的某通道色彩数值显示出现负数,而加噪点的贴片因Grain节点设置问题,把颜色限制在了0~1,导致最终在对数空间内显示的颜色不一致。

  首先,要解决这个问题,我们要弄清楚不同的色彩空间之间的区别;

  色彩空间常用的我们先介绍三个,线性(linear),对数(log),标准红绿蓝(sRGB)。而我们可以把sRGB单独提取出来,因为这个色彩空间也就是一般的显示器里显示的颜色范围是有限的(0~1),而线性和对数是可以少于0和大于1的。

  然后,我们要懂得不同色彩空间之间的显示与转换;

  我们可以归类为3种方法,如下图:





  最后,我们进行检查;

  如果我们进行擦除的素材是对数或者线性的,加噪点需要注意一个问题:色彩空间之间的关系!匹配完成后必须在回归原来色彩空间去检查颜色情况。

  在匹配噪点时,如果用的是Grain节点,而处理的素材又是对数或线性的,请注意贴片的Alpha通道是否正确,我个人会习惯这样一种方法来匹配,保证色彩空间的一致:



,nuke教程,nuke节点