NukeX 中文帮助文档

Convolve

Convolve 让你可以创建自定义滤镜效果,通过提供自己的卷积滤波的图像,此图像用作卷积矩阵。换言之,一个新的像素值的产生是:通过将滤波图像的中心与该像素对齐,检测相邻像素,将每个像素值乘以滤波器图像中相应的像素值,然后将结果相加。例如,这允许你使剪辑片段散焦、创建镜头模糊成滤波图像形状的效果。(另请参阅 Simulating depth-of-Field Blurring)

另请参阅 Blur 和 Defocus。

使用卷积滤波

要使用卷积滤波节点:

1、点击 Filter > Convolve,在你想接收卷积滤波效果的图像后插入 Convolve 节点(image 输入端)。

2、连接 Viewer 到 Convolve 节点的输出端。

视窗上会报错,因为我们还没有连接 filter 输入端。

3、连接滤波图像到 filter 输入。此图像呈相机光圈的形状和大小(此相机用来拍摄 image 输入图像)。它可以是任何你喜欢的形状,如五角形或六边形。

如果你没有滤波图像,你可以用 Roto 节点(Draw > Roto)或 Flare 节点(Draw > Flare)创建一个。

注意,你不必将滤波图像裁切到更小尺寸,因为快速傅里叶变换会用来加快大型图像卷积滤波。

4、在 Convolve 节点的控制面板,设置 channel 为 Source 图像中你想影响的通道。默认情况下,卷积效果会应用到所有通道。

5、从 filter 输入中选择使用哪个通道,做以下操作之一:

从 filter channel 下拉菜单选择你想使用的通道。默认情况下,此菜单设置为 rgba.alpha。

要使用和 image 输入端相同的通道(无论 image 输入设置的是什么通道),勾选 use input channels。

6、在大多数情况下,你可以勾选 normalize,这表示 filter 输入在使用前被它所有像素的总和除过,以确保卷积滤波不会改变图像的整体亮度。

7、在 Convolve 控制面板的 filter bounds 下拉菜单选择你是否要限制滤波图像为:

shape – filter 输入的边界框。这种情况下,卷积滤波只作用于边界框内的区域,滤波器的中心就是边界框的中心。这是默认值。你可能想使用它,比如你的 filter 输入是一个带有不能填满整个格式(format)区域的小边界框的 roto 形状。

format – filter 输入的格式。这种情况下,卷积滤波作用于整个格式区域,允许你在此格式内偏移滤波图像。

8、如果你想对卷积滤波效果绘制遮罩,勾选 mask 并选择一个正确的遮罩(mask)通道。例如,你可以选择深度(depth)通道作为遮罩来模拟景深模糊。

注,你也可以使用 ZDefocus 节点计算景深模糊。更多信息,参阅 Simulating Depth-of-Field Blurring。

9、要叠化原始 image 输入和全卷积效果,调节 mix 滑杆。

小提示:你可以勾选 Use GPU if available,使节点运行在GPU而不是CPU上。在NVIDIA GPUs上,GPU和CPU的输出是完全一样的,但是使用GPU能显著提升处理性能。

点击分享到: