Human Segmentation

节点功能:用于对图像中的人体进行分割。

输入参数

参数名称说明
image输入图像。

输出参数

参数名称说明
image分割后图像,透明背景或掩码融合处理后的图像。
mask分割生成的二值遮罩图。
bbox遮罩区域的边界框坐标 。

控件参数

参数名称说明
method分割算法选择:selfie_multiclass_256x256、human_parsing_lip、human_parts (deeplabv3p)。可根据分割精度与目标类型进行选择。推荐使用 MediaPipe 方法用于通用快速处理,LIP/DeepLabV3p 用于精细人体部位识别。
confidence分割置信度阈值(0.05~0.95),用于遮罩判定。
crop_multi基于遮罩的图像裁剪系数,0 为不裁剪。

方法不同,可选择的分割部位也不同。

confidence:用于控制人体分割的置信度阈值。较低的值会包含更多可能的人体区域,但可能引入噪声,较高的值只保留最确定的人体区域,结果更精确但可能遗漏边缘部分。

crop_multi:用于控制分割后图像的裁剪倍数。

  • crop_multi = 0.0: 不进行裁剪,返回完整的分割结果
  • crop_multi = 1.0: 按照检测到的人体区域大小进行裁剪
  • crop_multi > 1.0: 扩大裁剪区域,包含更多周围背景
  • crop_multi < 1.0: 缩小裁剪区域,更紧密地围绕人体