参数名称 | 说明 |
---|---|
original_images | 原始图像序列。 |
cropped_images | 已裁剪图像序列。 |
cropped_masks | 对应的裁剪图像的遮罩。 |
combined_crop_mask | 所有图像共享的联合遮罩。 |
bboxes | 每张裁剪图像的边界框 (x, y, width, height)。 |
combined_bounding_box | 所有图像共享的联合边界框。 |
Batch Uncrop Advanced
节点功能:将经过处理的裁剪图像重新放置回原始图像的特定位置,并提供边缘混合效果以实现无缝集成。通常与Batch Crop From Mask Advanced节点搭配使用。
输入参数
输出参数
参数名称 | 说明 |
---|---|
IMAGE | 还原裁剪图像后的图像序列。 |
控件参数
参数名称 | 说明 |
---|---|
border_blending | 边缘混合比例,用于生成平滑边缘。 |
crop_rescale | 粘贴区域的缩放因子。值为 1 表示不缩放,>1 表示放大。用于放大粘贴区域。 |
use_combined_mask | 是否使用联合遮罩进行粘贴。启用后将忽略 cropped_masks,统一使用 combined_crop_mask。 |
use_square_mask | 是否使用方形边框作为遮罩。启用后将遮罩区域设为正方形块并进行混合处理。关闭后使用原始遮罩内容。 |
- border_blending: 边缘混合强度
- crop_rescale: 裁剪区域缩放因子
当把crop_rescale设置为0.5时,可以看到混合边界效果,border_blending=0.0时边界十分明显,完全没有混合效果。
use_combined_mask参数的主要目的是允许用户选择使用组合蒙版(combined mask)而不是单独的裁剪蒙版)来控制如何将处理后的裁剪图像放回原始图像中。当use_combined_mask = True:
- 所有裁剪区域使用相同的边界框来确定放置位置
- 每个裁剪区域使用组合蒙版来控制混合效果
use_square_mask: 是否使用方形蒙版。
以下设置了crop_rescale=0.5以凸显区别。