was-node-suite-comfyui
时间:2025/11/07
Mask Arbitrary Region
节点的功能是在输入的遮罩(mask)中,通过设置阈值和尺寸,自动识别并提取出符合条件的任意形状的区域,并为这个区域生成一个新的、紧密包裹的遮罩。它的核心作用是从一个可能包含很多元素的遮罩中,分离出你最感兴趣的那个“亮区”。
Mask Arbitrary Region-节点参数说明
| 输入参数 | |
| masks | 需要进行区域提取的源遮罩,节点将在这个遮罩上进行分析和处理。 |
| 输出参数 | |
| MASKS | 节点处理后生成的最终遮罩。这个输出遮罩只包含从输入 masks 中找到的、同时满足 size 和 threshold 条件的最大或最显著的那个区域。这个新遮罩会紧密地包裹着识别出的区域。 |
| 控件参数 | |
| size | 定义了检测区域的最小尺寸。可以理解为一个过滤器,节点会忽略所有小于这个尺寸的区域。例如,如果遮罩里有一个大区域和一些零散的小噪点,调高 size 可以确保只选中那个大区域,而忽略噪点。取值范围: 1 到 4096,默认值为 256。 |
| threshold | 亮度阈值,用来区分遮罩中的有效区域(通常是白色或亮灰色)和背景(通常是黑色或暗灰色)。只有像素亮度值大于此阈值的区域才会被认为是有效的候选区域。取值范围: 0 到 255,默认值为 128。0 表示任何非纯黑的区域都会被考虑。255 表示只有纯白的区域才会被考虑。128 是一个常用的中间值,用于区分明显 亮区和暗区。 |

