×

nuke教程之色彩空间原理精讲(二)

发布时间:2019-09-16 15:20:10

2.Nuke的色彩空间

前面我们讲解了Colorspace [色彩空间]、Primary Colors [色彩区域]、White Point [白点(白场)]等许多理论概念,但这些都是为了接下来的实际操作做好铺垫,现在我们就来看一下Nuke>Color> Colorspace [色彩空间]节点,其面板如图所示。

nuke教程之色彩空间原理精讲(二)

Colorspace节点可以把输入的图像从一个色彩空间转换到另一个色彩空间,同时也可以调节不同的Primary Colors [色彩区域]、White Point [白点(白场) ]和Colorspace [色彩空间]编码形式。

实际Colorspace [ 色彩空间]中的有些选项可以认为是更改图像的Gamma [伽马]值(下图红框标示选项),但在Nuke中统一把这 些Gamma转换也放置在Colorspace选项下了。

nuke教程之色彩空间原理精讲(二)

现在我们就来看看如何使用Colospace节点。当然要先请出我们的kodak大美女。如图所示, 这张图是Kodak公司为了测试数字图像的颜色而拍摄的测试样片。

nuke教程之色彩空间原理精讲(二)

这张图像为Log (对数)空间的Cineon (胶片转换为数字图像文件的格式)文件。如果没有经过正确的色彩空间校正,会显示为饱和度较低、对比度较低的效果,如图所示。

nuke教程之色彩空间原理精讲(二)

Tips :这里小伙伴们可能不明白何为Log对数空间,什么是Cineon格式文件。这些知识会在后面的章节中讲解到,这里我们仅讲解如何使用Colorspace节点。

下面我们进行色彩空间转换操作,由于Nuke有些预设色彩空间管理方法,所以需要先关闭这些默认设置,才可以进行正确的处理。下面(1) ~ (3)步骤为关闭这些默认的色彩空间设置。

(1)默认Cineon格式文件导入到Nuke中会自动转换色彩空间(实际为调整Gamma值)。可以查看Read节点里的cospace菜单, 默认选择的色彩空间为Cineon,如图所示。其背后的操作为:

Cineon => Linear

可将Cineon转换为Linear进行显示。

nuke教程之色彩空间原理精讲(二)

(2)这里我们把colorspace选项政为Linear,如图所示。inarn [线性]其背后的操作就是不对文件进行任何的操作。

Clipboard Image.png

(3)将Viewer [视窗]的ViewertProcess [视窗进程]视图显示模式改为None [无]。如图所示,视窗对图像显示不进行任何Gamma补偿。

nuke教程之色彩空间原理精讲(二)

(4) OK!现在可以进行转换操作了。创建Color>Colorspace色彩空间节点,如图所示。

nuke教程之色彩空间原理精讲(二)

(5)修改Colorspace [色彩空间]节点下的in [输入]和out [输出]参数,如图4.019所示。

nuke教程之色彩空间原理精讲(二)

由于我们导入图像的色彩空间为Cineon,所以这里将in [输入]设置为Cineon.

一般 我们拍摄的或是在网络上看到的图片都是经过Gamma: 2.2校正过的,也可以理解为这里的sRGB (~2.20) (括号里面的 “-2.20”就是将Gamma的值从1调整为2.2),关于Gamma伽马相关知识可以参考后面的讲解。

所以将这里的out [输出]选择为sRGB (~220) ,这样我们就得到了正确显示的画面,如图所示。

nuke教程之色彩空间原理精讲(二)

还可以将out [输出]设置为YCbCr [电视信号显示模式],如图所示。

nuke教程之色彩空间原理精讲(二)

Tips : YCbCr不是一 种绝对的色彩空间模式 ,是YUV压缩和偏移的版本。 YCbCr的Y与YUV中的Y含义致,Cb和Cr与UV同样都指色彩, Cb指蓝色色度, Cr指红色色度。YCbCn这种色彩空间格式最早是为了电视而开发出来的。由于早期电视为黑白色,只需要传输亮度信号Y即可,后来慢慢出现了彩色电视,为了同时兼顾黑白电视,所以在亮度信号Y后面,加上了两个色度信号Cb和Cr ,这样便可以同时兼顾黑白和彩色电视的正确传输。这也导致了摄像机拍摄处理的视频也是采用这种YCbCr的色彩空间格式,并且直沿用至今。因此一般俗称的YUV大多是指YCbCr。

我们还可以更改旁边的WhitePoint [白点(白场) ]值。

nuke教程之色彩空间原理精讲(二)

可以看出,在不同的色温环境下,图像的整体颜色也会偏冷(高色温)和偏暖(低色温)。

当修改了White Point [白点(白场) ]参数后,会开启下面的色彩矩阵调节栏,实际上是使用了一个3X 3的矩阵来调节不同的White Point效果,如图所示。

nuke教程之色彩空间原理精讲(二)

现在试着更改Primary Colors色彩区域。Nuke默认的色彩区域为sRGB。

sRGB色彩空间是惠普与微软起开发的用于显示器、打印机及因特网的一种标准RGB彩空间,图所示为sRGB在CIE色度表上的三角形显示区域。

nuke教程之色彩空间原理精讲(二)

下面将Primary Colors色彩区域改为Wide Gamut, White Point改为D50,如图所示。

nuke教程之色彩空间原理精讲(二)

Wide Gamut色彩空间是Adobe公司开发的,为了提供最大的色彩区域范围,可以看到它基本上覆盖了全部的色度区域,其White Point白点为D50,如图所示。

nuke教程之色彩空间原理精讲(二)

下面两张图分别应用了两种色彩空间,并且调整为不同的白点后,所产生的不同显示效果。到这里我们知道,当图像导入到Nuke中后,可以根据需要或相应的数据进行原始调节,如图所示。

nuke教程之色彩空间原理精讲(二)

3天游戏原画特训营:第一天

3天游戏原画特训营:第一天

返回列表>
关于我们
关于我们