参数名称 | 说明 |
---|---|
first_image | 第一图像,将作为主图进入拼接处理。 |
first_mask | 第一图像的掩码,用于指定感兴趣区域。可选。未提供时默认全 0。建议用于定义需要保留的区域。 |
second_image | 第二图像的掩码,用于定义拼接图像中的有效区域。可选。若不提供则默认全 0,可能导致拼接区域无效;建议始终提供对应 mask 以参与合成逻辑。 |
second_mask | 第二图像,可作为 patch 区域参与合成。可选。未提供时将使用纯色图像代替。适合用于构造结构化拼图或作为提示图。 |
LayerUtility: IC Mask
节点功能:用于创建用于图像重绘的拼接图像和对应蒙版,智能拼接两个输入图像。
输入参数
输出参数
参数名称 | 说明 |
---|---|
image | 拼接后的图像,包含目标区域 + 拼接区域(或纯色块) |
mask | 拼接后的二值掩码图,用于定位区域处理。 |
icmask_data | 掩码元数据结构,包含拼接位置信息(宽高、偏移、原图尺寸等)。 |
控件参数
参数名称 | 说明 |
---|---|
patch_mode | 拼接模式,可选: • auto:根据尺寸自动决定拼接方向; • patch_right:右拼接; • patch_bottom:下拼接。 |
output_length | 输出图像宽/高限制,最终尺寸将被限制为不超过该值,并对齐至 64 倍数。 |
patch_color | 当第二图像为空时所使用的补丁填充色(HEX 格式)。 |
不同拼接模式:
如果图片是左右排列,则会上下各扩展50像素,上下排列,则左右扩展50像素。
输入mask后,也会对mask进行拼接。