LayerMask: MaskEdgeUltraDetail

节点功能:处理较粗糙的遮罩使其获得超精细边缘。

输入参数

参数名称说明
image原始图像,用于引导掩码细化过程。
mask初始遮罩图像(白色为前景,黑色为背景)。

输出参数

参数名称说明
image带 alpha 的 RGBA 图像,边缘已按指定算法细化。可用于导出透明图像、融合图层、后续边缘增强等操作。
mask精细化后的遮罩图,适合用于高质量合成、融合、抠图边界处理。

控件参数

参数名称说明
method精细化方法选择,可选:PyMatting 或 OpenCV-GuidedFilter。PyMatting 更精细但较慢,OpenCV-GuidedFilter 较快适合普通任务。
mask_grow对原始掩码的扩张或收缩(负值为收缩)。适当扩张可增强边界细节,但值过大可能引入噪声。
fix_gap是否修复掩码断裂,数值越大修复越强。推荐设置为 2~4 以填补边缘小缝隙。
fix_threshold修复强度阈值,用于控制 mask_fix 算法的响应程度。默认值 0.75 通用,过低会导致过度填充。
detail_range边缘精细提取的范围窗口(越大越平滑,越小越锐利)。建议 8~24 之间调整,视图像复杂度而定。
black_point映射后结果的黑点范围,用于提升 alpha 透明度对比。越高则黑色部分越容易保留,适用于剪影风格。
white_point映射后结果的白点范围,控制最大 alpha 值的位置。 越低则更快变白,提升边缘透明区域清晰度。

节点用法:

从以下可以看到,经过该节点处理后,发丝更精细了。