was-node-suite-comfyui
时间:2025/11/07
MiDaS Mask Image
该节点核心功能是智能地将图像的前景和背景分离,然后根据用户的选择移除其中之一,并用纯色进行填充,同时提供了丰富的遮罩调整工具以优化分离效果。
MiDaS Mask Image-节点参数说明
| 输入参数 | |
| image | 需要进行前景/背景移除处理的源图像。 |
| 输出参数 | |
| RESULT | 最终处理完成的图像。其中前景或背景已被移除,并替换为用户指定的纯色。 |
| DEPTH | 节点在内部生成并经过所有调整(阈值、平滑)后的最终深度图遮罩。 |
| 控件参数 | |
| use_cpu | 强制模型在 CPU 上运行。false(默认)会优先使用 GPU 以获得最快速度;true则强制使用 CPU,速度较慢但兼容性更好。 |
| midas_model | 选择用于深度估算的 MiDaS 模型版本。DPT_Large: 最精确,但最慢。DPT_Hybrid: 精度和速度的良好平衡。DPT_Small: 最快,但精度相对较低。 |
| remove | 决定要移除图像的哪个部分。background (默认): 移除图像的背景,保留前景。foreground: 移除图像的前景,保留背景。 |
| threshold | 是否启用“阈值”调整功能来处理内部生成的深度图遮罩。false (默认): 不使用阈值调整,直接使用原始深度图转换的遮罩。true: 启用下方 threshold_low, _mid, _high 三个参数,对遮罩进行精细调整,可以有效增强对比度,使前景和背景的分离更清晰。 |
| threshold_low | (仅当 threshold 为 true 时生效)定义了遮罩的“黑场”。低于此值的像素都会被视为纯黑,可以用来裁切掉背景中不需要的噪点。 |
| threshold_mid | 仅当 threshold 为 true 时生效)调整遮罩的中间调。它会影响黑白过渡的范围。 |
| threshold_high | (仅当 threshold 为 true 时生效)定义了遮罩的“白场”。高于此值的像素都会被视为纯白,可以用来巩固前景区域。 |
| smoothing | 对最终生成的遮罩应用高斯模糊。值越大,模糊半径越大,可以使前景和背景之间的边缘过渡更柔和、更平滑。默认值 0.25 提供了轻微的平滑。值为 0 则不进行平滑,边缘会非常锐利。 |
| background_red | 定义了被移除区域填充的颜色红色通道值。 |
| background_green | 定义了被移除区域填充的颜色绿色通道值。 |
| background_blue | 定义了被移除区域填充的颜色蓝色通道值。 |

