回复于:【Nuke抠像】如何使用Primatte抠像 – 抠像算法
› VFX大学 › Nuke合成影视制作 › 【Nuke抠像】如何使用Primatte抠像 – 抠像算法 › 回复于:【Nuke抠像】如何使用Primatte抠像 – 抠像算法
2017-12-22 - 13:31 #29575

韩十七
参与者
创建小多面体之后,我们需要塑造中多面体和大多面体。默认中多面体和大多面体是自动创建的,并基于接下来Primatte的操作被修改。Primatte第三步(Clear FG Noise)是采样并消除100%前景区域中的灰色区域。
![]() | ![]() |
我们可以多次采样灰色区域,直至他们成为实的白色。Primatte 会使用采样的每个颜色区域塑造大多面体。在这一步和之前的步骤中都要注意,不要采样太接近前景物体的边缘,否则前景物体周围的边缘会非常硬。Primatte 使用这些采样编辑和塑造中多面体和大多面体,以得到想要的形状。此时,我们已经创建了遮罩或抠像,前景物体可以合成到新的背景图像上。
此时当我们查看RGB通道时,通常前景物体的边缘甚至中间都会有溢色。如果前景物体的中间有溢色,通常是反射的背景色。接下来我们需要使用 Spill Sponge、Fine Tuning 或 Spill(-) 来消除溢色。
让我们看看执行接下来的操作时,Primatte 算法会发生什么变化。
如上图所示,Spill Sponge 会使指定色彩区域的大多面体凸起,点击图像中的特定溢色区域可以指定颜色区域。比如我们点击前景人物的脸颊上的溢色,Primatte 将会计算大多面体中靠近肤色的区域,并使此处凸起,最终肤色将从大多面体外部移动到中多面体和大多面体之间,也就是进入区域3——经过溢色压制的100%前景。由于溢色压制处理,脸颊及同样颜色区域的颜色将被移除。然后我们可以继续采样图像中其他溢色区域,进行去溢色处理。