边缘扩展

EdgeExtend允许您腐蚀或扩大样本区域,从遮罩的内部或外部更深处拉出像素,从而校正软遮罩边缘的未乘前景色。节点后面的算法的工作与您要扩展的填充区域的大小无关。您还可以输出和边缘遮罩,以使您可以处理与图像其余部分分开的边缘。典型的用例可能是调整遮罩以解决运动模糊。

输入和控制

连接类型

连接名称

功能

输入值

 

亚光

使用Alpha通道或亮度控制图像的哪些区域受到影响。

资源

应用效果的图像序列。

Control (UI)

Knob (Scripting)

Default Value

功能

EdgeExtend Tab

Local GPU

gpuName

N/A

在以下情况下显示用于渲染的GPU Use GPU if available已启用。本地GPU显示Not available什么时候:

Use CPU被选为default blink device在里面Preferences

在您的系统上找不到合适的GPU。

无法创建用于在所选GPU上处理的上下文,例如GPU上没有足够的可用内存时。

您可以通过导航到Preferences并从default blink device落下。

注意:  选择其他GPU要求您重新启动Nuke在更改生效之前。

Use GPU if available

useGPUIfAvailable

enabled

启用后,将在Local GPU指定(如果有),而不是CPU。

注意:  如果在没有本地GPU的情况下启用此选项,则只要在具有可用GPU的计算机上打开脚本,脚本就可以在GPU上运行。
如果您希望使用命令行从命令行进行渲染,也应该选择此选项。 --gpu选项。

看到WindowsMac OS X和macOS , 要么的Linux有关Nuke支持的GPU的更多信息。

Channels

channels

rgb

该效果仅应用于这些通道。

如果您将此设置为除all要么none,您可以使用右侧的复选框选择单个频道。

Matte

matte

Source Alpha

从中提取前景遮罩以限制对边缘进行腐蚀或扩张时的效果:

None -不要使用遮罩。

Source Alpha -使用源输入的Alpha。

Source Inverted Alpha -使用源输入的反向字母。

Matte Luminance -使用遮罩输入的亮度。

Matte Inverted Luminance -使用遮罩输入的反转亮度。

Matte Alpha -使用遮罩输入的Alpha。

Matte Inverted Alpha -使用“遮罩”输入的倒置Alpha。

Source Is Premultiplied

sourceIsPremultiplied

disabled

启用后,EdgeExtend假定图像已连接到Source输入被预乘。

禁用时,不假定预乘。

Erode

erode

0

控制应用于“遮罩”区域的腐蚀或膨胀量。负值会扩大遮罩,而正值会侵蚀遮罩。

Detail Amount

detailAmount

1

控制在腐蚀或扩张遮罩区域后恢复了多少原始的高频细节和噪声。

Output

Edge Mask

edgeMaskChannel

disabled

启用后,将边缘遮罩输出到所选通道。这使您可以将遮罩与图像的其余部分分开处理,然后将结果合并回管道中。

Premultiply

premultiply

enabled

启用后,EdgeExtend将预乘输出图像。

禁用时,不应用预乘。

分步指南

使用EdgeExtend校正前景色