1.4 KiB
1.4 KiB
Image Paste by BBox Mask - 图像边界框遮罩粘贴
描述
Image Paste by BBox Mask节点用于将处理后的裁剪图像根据边界框遮罩信息粘贴回原始图像的位置,具备高级变换功能,包括位置调整、缩放和旋转。
输入
| 参数名称 | 入端选择 | 数据类型 | 默认值 | 取值范围 | 描述 |
|---|---|---|---|---|---|
paste_image |
必选 | IMAGE | - | - | 要粘贴的图像 |
base_image |
必选 | IMAGE | - | - | 要粘贴到的基础图像 |
bbox_mask |
必选 | MASK | - | - | 指示粘贴位置的边界框遮罩 |
position_x |
必选 | INT | 0 | -1000 到 1000 | 水平位置偏移 |
position_y |
必选 | INT | 0 | -1000 到 1000 | 垂直位置偏移(反向) |
scale |
必选 | FLOAT | 1.0 | 0.1 到 5.0 | 粘贴图像的缩放因子 |
rotation |
必选 | FLOAT | 0.0 | -3600 到 3600 | 旋转角度 |
opacity |
必选 | FLOAT | 1.0 | 0.0 到 1.0 | 粘贴图像的不透明度/透明度 |
apply_paste_mask |
必选 | BOOLEAN | False | - | 是否应用paste_mask进行智能缩放 |
paste_mask |
可选 | MASK | - | - | 粘贴图像的可选遮罩 |
输出
| 输出名称 | 数据类型 | 描述 |
|---|---|---|
image |
IMAGE | 粘贴变换内容后的最终图像 |
mask |
MASK | 显示处理区域的输出遮罩,白色区域表示处理过的区域,尺寸与base_image相同 |