比赛成绩
MatchGrade(NukeX和Nuke Studio仅)允许您自动计算等级以匹配颜色Source输入到颜色Target输入。您可以使用MatchGrade来:
• 如果Target您要匹配的剪辑包含与Source夹,
• 匹配两个不同片段之间的等级以创建相同的外观,
• 掩盖成绩以仅匹配Source和Target剪辑,以及
• 导出LUT或CDL文件以在其他地方重新使用计算得出的等级。
输入和控制
连接类型 |
连接名称 |
功能 |
输入值 |
目标 |
您想要的图像序列Source剪辑以匹配。 什么时候Task设定为Match Graded Source,这应该是Source素材。 什么时候Task设定为Match Different Clip,这应该是一个不同的剪辑,而不是Source素材。 |
资源 |
应用了颜色变换的图像序列。 |
Control (UI) |
Knob (Scripting) |
Default Value |
功能 |
MatchGrade Tab |
|||
Task |
matchGradeTask |
Match Graded Source |
选择是否要匹配Source输入相同剪辑或不同剪辑的分级版本: • Match Graded Source - 匹配Source带有相同剪辑的渐变版本的剪辑(连接到Target输入)。这使您可以提取并导出应用于原始剪辑的烘焙等级。 在这种模式下,MatchGrade在其两个输入中期望相同的帧。 • Match Different Clip -匹配一个剪辑的颜色(Source)与另一个( Target )。这样您就可以创建一个等级来重现外观Target夹在Source夹。 在此模式下,MatchGrade期望在Source和Target输入。 |
Analysis |
analysisType |
Analyze Reference Frames |
设置要执行的分析类型: • Analyze Reference Frames -从覆盖序列中特征颜色的参考帧中计算单个全局等级,并将该等级应用于Source顺序。您可以使用下面的控件Ref Frames选择参考框架。 • Auto-analyze Per Frame -逐帧计算局部等级,以便颜色变换根据当前帧进行更新。 注意: 此控件仅在以下情况下可用Task设定为Match Graded Source。 |
Mask |
mask |
None |
设置是否使用遮罩通道将等级限制为图像的某些区域: • None -不要使用口罩。等级应用于整个图像。 • Alpha -使用Alpha通道作为遮罩。等级仅限于Alpha通道的非黑色区域。 • Inverted Alpha -反转Alpha通道并将其用作遮罩。等级仅限于Alpha通道的非白色区域。 如果您只想在镜头之间匹配某些元素或在拍摄时平衡色彩含量,则使用遮罩可能会很有用。 Task设定为Match Different Clip。 注意: 什么时候Task设定为Match Graded Source,仅来自Source使用输入。 |
Apply Grade to Masked Region |
applyToMask |
enabled |
启用后,计算得出的等级将仅应用于由Mask。 如果禁用,则将等级应用于整个图像,从而使您可以从选定区域计算等级并将其应用于整个图像,而不必导出LUT。 注意: 仅当Mask控制设置为除None。 |
Output |
output |
Matched |
选择在查看器中显示的内容: • Matched -查看颜色匹配结果。 • Source - 观看Source输入。当设置参考框架时,这很有用。 Source输入。 • Target - 观看Target输入。当设置参考框架时,这很有用。 Target输入。 |
Align Target to Source |
alignTargetToSource |
N/A |
单击此按钮可在MatchGrade节点的上游添加一个Transform节点和一个Reformat节点,以自动将目标与源剪辑对齐。 您可以使用Align Target to Source如果剪辑在时间和空间上未对齐,例如当目标剪辑已重新格式化时。 注意: 此控件仅在以下情况下可用Task设定为Match Graded Source。 |
Crop Target |
autoCrop |
disabled |
启用后,单击Align Target to Source为目标输入生成矩形裁剪。 您可以使用Crop Target如果目标包含源中不存在的区域,例如黑色边框。 注意: 此控件仅在以下情况下可用Task设定为Match Graded Source。 |
Ref Frames - These controls are only available when Analysis is set to Analyze Reference Frames. |
|||
Source |
sourceRefFrames |
0 |
显示Source设置为参考帧的输入帧。这些框应该覆盖了Source顺序。 什么时候Task设定为Match Graded Source,相同的帧也用作来自Target输入。 |
![]() |
addSourceRef- |
N/A |
设定电流Source输入帧作为参考帧。 |
![]() |
deleteSourceRef- |
N/A |
删除当前Source参考帧中的输入帧。 |
Target |
targetRefFrames |
0 |
显示Target设置为参考帧的输入帧。这些框架的内容应与Source参考系(例如,相同数量的草,皮肤等)。 注意: 您不需要使用相同数量的Source和Target参考帧或将两者的参考帧设置为相同的帧。 注意: 此控件仅在以下情况下可用Task设定为Match Different Clip。 |
![]() |
addTargetRefFrame |
N/A |
设定电流Target输入帧作为参考帧。 注意: 此控件仅在以下情况下可用Task设定为Match Different Clip。 |
![]() |
deleteTargetRef- |
N/A |
删除当前Target参考帧中的输入帧。 注意: 此控件仅在以下情况下可用Task设定为Match Different Clip。 |
Analysis |
|||
Transform |
transform |
3D LUT |
设置用于评分的转换Source输入: • 3D LUT -将成绩计算为3D查找表(LUT)。如有必要,您可以使用Export控件将此写入到.csp格式,然后单击Create OCIOFileTransform创建一个应用等级的OCIOFileTransform节点。 • CDL-将等级计算为颜色决定列表(CDL)。如有必要,可以单击Create OCIOCDLTransform创建一个应用等级的OCIOCDLTransform节点。 注意: CDL转换是受限制的,无法对所有类型的颜色转换建模。在大多数情况下,选择3D LUT给出最佳结果。 注意: 仅当您设置了至少一个参考系时,此控件才可用。 |
Pre LUT |
prelut |
Auto Detect |
指定用于分析的一维成形器LUT: • Auto Detect -自动检测最佳的使用前LUT。 • Linear -使用线性前置LUT。 • Logarithmic -使用对数前LUT。 |
LUT Resolution |
lutres |
32 |
设置MatchGrade存储颜色变换的LUT的分辨率。 值为16可以加快处理速度。值为64可以改善结果,但也可以增加处理时间。 如果两个非常相似的颜色Source图像在Target,请尝试将其设置为64,这是最大值。 |
Colorspace |
colorspace |
RGB |
设置色彩空间以使用: • RGB • YUV • LAB 使用正确的设置取决于转换的性质。尝试每个选项,看看哪个最适合您的镜头。 注意: 此控件仅在以下情况下可用Task设定为Match Different Clip。 |
Iterations |
iterations |
6 |
精加工通过的次数。较高的值可以产生更好的色彩匹配,但处理时间也更长。 注意: 此控件仅在以下情况下可用Task设定为Match Different Clip。 |
Analyze Reference Frames |
analyzeRefFrames |
N/A |
单击此以计算成绩。 注意: 仅当您设置了至少一个参考系时,此控件才可用。 |
slope |
slope |
N/A |
CDL变换的斜率值。如果您对MatchGrade自动计算的值不满意,可以使用它来微调结果。 注意: 此控件仅在以下情况下可用Transform设定为CDL并且您单击了Analyze Reference Frames。 |
lock |
lockSlope |
disabled |
锁定slope值,以防止MatchGrade在以下情况下重新计算它Recalculate CDL被按下。 注意: 此控件仅在以下情况下可用Transform设定为CDL并且您单击了Analyze Reference Frames。 |
offset |
offset |
N/A |
CDL变换的偏移值。如果您对MatchGrade自动计算的值不满意,可以使用它来微调结果。 注意: 此控件仅在以下情况下可用Transform设定为CDL并且您单击了Analyze Reference Frames。 |
lock |
lockOffset |
disabled |
锁定offset值,以防止MatchGrade在以下情况下重新计算它Recalculate CDL被按下。 注意: 此控件仅在以下情况下可用Transform设定为CDL并且您单击了Analyze Reference Frames。 |
power |
power |
N/A |
CDL变换的幂值。如果您对MatchGrade自动计算的值不满意,可以使用它来微调结果。 注意: 此控件仅在以下情况下可用Transform设定为CDL并且您单击了Analyze Reference Frames。 |
lock |
lockPower |
disabled |
锁定power值,以防止MatchGrade在以下情况下重新计算它Recalculate CDL被按下。 注意: 此控件仅在以下情况下可用Transform设定为CDL并且您单击了Analyze Reference Frames。 |
saturation |
saturation |
N/A |
CDL变换的饱和度值。如果您对MatchGrade自动计算的值不满意,可以使用它来微调结果。 注意: 此控件仅在以下情况下可用Transform设定为CDL并且您单击了Analyze Reference Frames。 |
lock |
lockSaturation |
disabled |
锁定saturation值,以防止MatchGrade在以下情况下重新计算它Recalculate CDL被按下。 注意: 此控件仅在以下情况下可用Transform设定为CDL并且您单击了Analyze Reference Frames。 |
error |
cdlError |
N/A |
显示CDL转换的错误。值越小,结果越好。 此值无法编辑。 注意: 此控件仅在以下情况下可用Transform设定为CDL并且您单击了Analyze Reference Frames。 |
Recalculate CDL |
calculateCDL |
N/A |
单击此按钮重新计算最适合3D LUT的CDL变换。CDL Output具有的值lock启用不会重新计算。 这使您可以手动设置一些值并自动估算其他值。例如,您可以调整和锁定slope和offset然后单击此按钮以自动重新计算power和saturation。 注意: 此控件仅在以下情况下可用Transform设定为CDL并且您单击了Analyze Reference Frames。 |
Export |
|||
LUT output file |
outfile |
N/A |
要导出的3D LUT文件的文件路径和名称。文件扩展名是.csp。 注意: 此控件仅在以下情况下可用Transform设定为3D LUT并且您单击了Analyze Reference Frames。 |
Write |
writelut |
N/A |
单击此按钮将3D LUT导出到.csp在中指定的文件LUT output file领域。 注意: 此控件仅在以下情况下可用Transform设定为3D LUT并且您单击了Analyze Reference Frames。 |
Create OCIOFile- |
createOCIOFile- |
N/A |
点击此按钮创建一个OCIOFileTransform您可以在脚本的其他位置使用以应用相同成绩的节点。 注意: 此控件仅在以下情况下可用Transform设定为3D LUT并且您单击了Analyze Reference Frames。 |
Create OCIOCDL- |
createOCIOCDL- |
N/A |
点击此按钮创建一个OCIOFileTransform您可以在脚本的其他位置使用以应用相同成绩的节点。该按钮的行为取决于Transform控件的设置: • 3D LUT - 使用LUT output file和Write控件以将LUT写入.csp文件,然后单击Create OCIOFileTransform创建一个应用等级的OCIOFileTransform节点。 • CDL -点击Create OCIOCDLTransform创建一个应用CDL等级的OCIOCDLTransform节点。 |
Python Tab (These controls are for Python callbacks and can be used to have Python functions automatically called when various events happen in Nuke.) |
|||
before render |
beforeRender |
none |
这些函数在开始执行execute()之前运行。如果它们引发异常,则渲染异常终止。 |
before each frame |
beforeFrameRender |
none |
这些功能在开始渲染每个单独的帧之前运行。如果它们引发异常,则渲染异常终止。 |
after each frame |
afterFrameRender |
none |
这些功能在每个帧完成渲染后运行。如果渲染异常终止,则不会调用它们。如果它们引发异常,则渲染异常终止。 |
after render |
afterRender |
none |
这些功能在所有帧的渲染完成后运行。如果它们抛出错误,则渲染中止。 |
render progress |
renderProgress |
none |
这些功能在渲染过程中运行以确定进度或失败。 |
分步指南
抱歉,您没有找到此帮助
为什么这没有帮助? (检查所有适用)
感谢您抽出宝贵时间给我们反馈。