was-node-suite-comfyui>Mask Paste Region
was-node-suite-comfyui
时间:2025/11/07

Mask Paste Region

节点的功能是将一个小的、经过裁剪的遮罩粘贴回一个大的、原始尺寸的遮罩的特定位置上。核心作用是实现“局部重绘”或“区域替换”的逆向操作。
Mask Paste Region-节点参数说明
输入参数
mask目标遮罩(或称为“背景”遮罩)。这是最终要将小遮罩粘贴上去的画布。它的尺寸定义了最终输出遮罩的尺寸。
crop_mask裁剪后的小遮罩(或称为“贴片”)。这是已经被处理过、需要被粘贴回去的内容。
crop_data裁剪数据,通常由节点(如 Mask Crop Dominant Region)输出。它告诉节点:crop_mask 应该被缩放到什么尺寸。crop_mask 应该被粘贴到 mask 上的哪个坐标位置(左、上、右、下)。如果没有这个数据,节点就不知道该把小遮罩贴在哪里。
输出参数
RESULT_MASK将 crop_mask 按照 crop_data 的指示,经过融合和锐化处理后,粘贴到 mask 上得到的最终结果遮罩。
CROP_MASK与最终输出同样尺寸的遮罩,只显示被粘贴区域的边界和融合范围。这个遮罩准确地标示了在 RESULT_MASK 上发生改变的区域,非常适合直接用作 Inpainting 流程的控制遮罩(ControlNet Mask),以确保只有粘贴区域被重绘。
控件参数
crop_blending控制粘贴区域边缘与背景遮罩融合的程度或范围。值越大,融合的渐变区域就越宽,边缘过渡就越平滑,可以更好地隐藏粘贴的接缝。取值范围: 0.0 到 1.0,默认值为0.25。0.0 表示硬边缘粘贴,没有融合,接缝会非常明显。1.0 表示最大程度的融合,渐变会覆盖整个粘贴区域。0.25 (默认值) 提供了一个适中的融合效果。
crop_sharpening在粘贴之前,对 crop_mask 应用锐化滤镜的次数。这在一定程度上补偿因为缩放或融合导致的模糊,让粘贴区域的细节更清晰。取值范围: 0 到 3,默认值为 0。0 表示不进行锐化。1, 2, 3 分别代表应用 1 次、2 次、3 次锐化滤镜,强度递增。
工作流示例:


广告

可加入知识星球获取所有示例工作流

广告

微信扫码入群,加入AIGC大家庭,与大家一起交流学习