LayerMask: MaskEdgeShrink

节点功能:使mask边缘平滑地过渡收缩,并保留边缘细节。

输入参数

参数名称说明
mask输入的二值掩码图像。白色为保留区域,黑色为透明区域,是进行边缘处理的基础。

输出参数

参数名称说明
mask收缩边缘后的掩码图像,白色为目标区域,黑色为背景。

控件参数

参数名称说明
invert_mask是否在处理前对掩码进行反转处理。通常用于反转目标区域,常用于“背景收缩”场景。
shrink_level缩边迭代次数,影响整体收缩程度。越大收缩越多,建议设置为 3~6 以平衡边缘保留与压缩强度。
soft每次迭代中模糊扩张的幅度,控制平滑程度。数值越高边缘越柔和,数值越低边缘越锐利,建议 6~10。
edge_shrink对最终结果再次进行的负向扩张(收缩)半径。
edge_reserve控制边缘残留的强度(0~100% 透明度)。数值越高,收缩后的边缘越明显;建议默认设置为 25,必要时设置为 0 完全剔除边缘。

节点基础用法:

invert_mask 是否反转蒙版遮罩。

shrink_level:收缩平滑级别,值越大,边缘越收缩。

soft:基础柔化系数(与shrink_level共同决定总模糊量)。

edge_shrink 控制边缘残留的强度(0~100% 透明度)。数值越高,收缩后的边缘越明显;建议默认设置为 25,必要时设置为 0 完全剔除边缘。