1.4 KiB
1.4 KiB
Image Crop with BBox Mask - 图像边界框遮罩裁剪
节点功能: Image Crop with BBox Mask节点根据遮罩裁切图像,并返回边界框遮罩信息以便后续粘贴回原位置。
输入
| 参数名称 | 入端选择 | 数据类型 | 默认值 | 取值范围 | 描述 |
|---|---|---|---|---|---|
image |
必选 | IMAGE | - | - | 要裁剪的图像(支持3通道RGB和4通道RGBA图像) |
mask |
必选 | MASK | - | - | 用于裁剪引导的遮罩 |
preset_ratio |
- | COMBO[STRING] | mask | mask, image, 1:1, 3:2, 4:3, 16:9, 21:9, 2:3, 3:4, 9:16, 9:21 | 目标预设比例 |
scale_strength |
- | FLOAT | 0.0 | 0.0-1.0 | 缩放强度:0.0为基于遮罩的最小裁剪,1.0为图像内最大裁剪 |
divisible_by |
- | INT | 8 | 1-1024 | 确保输出尺寸能被此值整除 |
crop_to_side |
- | COMBO[STRING] | None | None, longest, shortest, width, height | 精确尺寸控制:None保持原有行为,其他选项启用精确尺寸控制 |
crop_to_length |
- | INT | 512 | 8-4096 | 指定crop_to_side对应边的目标长度(仅在crop_to_side不为'None'时生效) |
输出
| 输出名称 | 数据类型 | 描述 |
|---|---|---|
cropped_image |
IMAGE | 裁剪后的图像 |
bbox_mask |
MASK | 用于粘贴回原位置的边界框遮罩 |
cropped_mask |
MASK | 裁剪后的遮罩 |