2.Nuke的色彩空间
前面我们讲解了Colorspace [色彩空间]、Primary Colors [色彩区域]、White Point [白点(白场)]等许多理论概念,但这些都是为了接下来的实际操作做好铺垫,现在我们就来看一下Nuke>Color> Colorspace [色彩空间]节点,其面板如图所示。
Colorspace节点可以把输入的图像从一个色彩空间转换到另一个色彩空间,同时也可以调节不同的Primary Colors [色彩区域]、White Point [白点(白场) ]和Colorspace [色彩空间]编码形式。
实际Colorspace [ 色彩空间]中的有些选项可以认为是更改图像的Gamma [伽马]值(下图红框标示选项),但在Nuke中统一把这 些Gamma转换也放置在Colorspace选项下了。
现在我们就来看看如何使用Colospace节点。当然要先请出我们的kodak大美女。如图所示, 这张图是Kodak公司为了测试数字图像的颜色而拍摄的测试样片。
这张图像为Log (对数)空间的Cineon (胶片转换为数字图像文件的格式)文件。如果没有经过正确的色彩空间校正,会显示为饱和度较低、对比度较低的效果,如图所示。
Tips :这里小伙伴们可能不明白何为Log对数空间,什么是Cineon格式文件。这些知识会在后面的章节中讲解到,这里我们仅讲解如何使用Colorspace节点。
下面我们进行色彩空间转换操作,由于Nuke有些预设色彩空间管理方法,所以需要先关闭这些默认设置,才可以进行正确的处理。下面(1) ~ (3)步骤为关闭这些默认的色彩空间设置。
(1)默认Cineon格式文件导入到Nuke中会自动转换色彩空间(实际为调整Gamma值)。可以查看Read节点里的cospace菜单, 默认选择的色彩空间为Cineon,如图所示。其背后的操作为:
Cineon => Linear
可将Cineon转换为Linear进行显示。
(2)这里我们把colorspace选项政为Linear,如图所示。inarn [线性]其背后的操作就是不对文件进行任何的操作。
(3)将Viewer [视窗]的ViewertProcess [视窗进程]视图显示模式改为None [无]。如图所示,视窗对图像显示不进行任何Gamma补偿。
(4) OK!现在可以进行转换操作了。创建Color>Colorspace色彩空间节点,如图所示。
(5)修改Colorspace [色彩空间]节点下的in [输入]和out [输出]参数,如图4.019所示。
由于我们导入图像的色彩空间为Cineon,所以这里将in [输入]设置为Cineon.
一般 我们拍摄的或是在网络上看到的图片都是经过Gamma: 2.2校正过的,也可以理解为这里的sRGB (~2.20) (括号里面的 “-2.20”就是将Gamma的值从1调整为2.2),关于Gamma伽马相关知识可以参考后面的讲解。
所以将这里的out [输出]选择为sRGB (~220) ,这样我们就得到了正确显示的画面,如图所示。
还可以将out [输出]设置为YCbCr [电视信号显示模式],如图所示。
Tips : YCbCr不是一 种绝对的色彩空间模式 ,是YUV压缩和偏移的版本。 YCbCr的Y与YUV中的Y含义致,Cb和Cr与UV同样都指色彩, Cb指蓝色色度, Cr指红色色度。YCbCn这种色彩空间格式最早是为了电视而开发出来的。由于早期电视为黑白色,只需要传输亮度信号Y即可,后来慢慢出现了彩色电视,为了同时兼顾黑白电视,所以在亮度信号Y后面,加上了两个色度信号Cb和Cr ,这样便可以同时兼顾黑白和彩色电视的正确传输。这也导致了摄像机拍摄处理的视频也是采用这种YCbCr的色彩空间格式,并且直沿用至今。因此一般俗称的YUV大多是指YCbCr。
我们还可以更改旁边的WhitePoint [白点(白场) ]值。
可以看出,在不同的色温环境下,图像的整体颜色也会偏冷(高色温)和偏暖(低色温)。
当修改了White Point [白点(白场) ]参数后,会开启下面的色彩矩阵调节栏,实际上是使用了一个3X 3的矩阵来调节不同的White Point效果,如图所示。
现在试着更改Primary Colors色彩区域。Nuke默认的色彩区域为sRGB。
sRGB色彩空间是惠普与微软起开发的用于显示器、打印机及因特网的一种标准RGB彩空间,图所示为sRGB在CIE色度表上的三角形显示区域。
下面将Primary Colors色彩区域改为Wide Gamut, White Point改为D50,如图所示。
Wide Gamut色彩空间是Adobe公司开发的,为了提供最大的色彩区域范围,可以看到它基本上覆盖了全部的色度区域,其White Point白点为D50,如图所示。
下面两张图分别应用了两种色彩空间,并且调整为不同的白点后,所产生的不同显示效果。到这里我们知道,当图像导入到Nuke中后,可以根据需要或相应的数据进行原始调节,如图所示。
热门课程
专业讲师指导 快速摆脱技能困惑相关文章
多种教程 总有一个适合自己专业问题咨询
你担心的问题,火星帮你解答《黑神话:悟空》作为一款现象级中国游戏,其成功离不开多种先进计算机技术的支持。本文将深入解析该游戏背后的关键技术,包括虚幻引擎......
在游戏开发领域,Unity和Unreal Engine(虚幻引擎)都是备受推崇的游戏引擎,但它们各自拥有不同的特点和优势。
春节之后大量抢人!这6个行业是转行首选,进去1年顶3年!火星毕业就能进
春节后求职,哪些行业进去能立马涨薪?打破信息差很关键!
还没毕业,就去帮电视台拍活动,作品被主任说“非常好”!猜猜是哪个专业呀?
回想过去,电子游戏里的草其实并不是真正的草。开发者们只是简单地把草的纹理直接贴在游戏关卡的地板上
在火星的就业指导老师那里,经常收到同学们这样、那样的提问。其中有一些共性问题,就业老师会根据自己丰富的经验,为同学们给出合适的回答。