参数名称 | 说明 |
---|---|
mask | 输入的掩码或掩码批次。 |
Separate Masks
节点功能:将一个包含多个连接组件的复杂掩码分离成多个独立的掩码。
输入参数
输出参数
参数名称 | 说明 |
---|---|
mask | 分离出的多个掩码组成的批次(按 x 坐标排序) |
控件参数
参数名称 | 说明 |
---|---|
size_threshold_width | 区域最小宽度,低于此值的组件将被忽略。 |
size_threshold_height | 区域最小高度,低于此值的组件将被忽略。 |
mode | 选择分离方式。convex_polygons 使用多边形逼近,area 保留原始区域形状。 |
max_poly_points | 多边形逼近点数上限,仅在 convex 模式下有效。点数越多,多边形越精细。推荐值为 8~12,避免性能开销过大。 |
- size_threshold_width:组件的最小宽度阈值,默认值为 256 像素。只有宽度大于或等于此值的组件才会被保留。
- size_threshold_height:组件的最小高度阈值,默认值为 256 像素。只有高度大于或等于此值的组件才会被保留。
size_threshold_width=128,size_threshold_height=128时有5个,size_threshold_width=256,size_threshold_height=256时有3个,前两个因为宽度或者高度达不到256就被过滤掉了。
convex_polygons:基于原始 area 区域生成其凸包(Convex Hull),用于构建更规则、封闭的掩膜形状。
max_poly_points: 多边形最大点数。该值是几就是几边形。