imageSplitTiles

节点功能:将输入图像分割成多个重叠的块状,这对于处理大图像或需要重叠处理的场景非常有用。

输入参数

参数名称说明
image要进行网格切分的图像。

输出参数

参数名称说明
tiles拆分后的所有子图(按顺序拼接在 batch 中)。
masks与每个 tile 匹配的 soft mask,用于 blending 或重建边界时无缝过渡。
overlap返回 overlap 参数信息(overlap_w, overlap_h, tile_w, tile_h, rows, cols)。
total输出 tile 的总数量(rows × cols)。

控件参数

参数名称说明
overlap_ratio重叠比例,控制相邻 tiles 的重叠部分(最大为每块边长的 50%)。
overlap_offset在重叠比例基础上的偏移像素量,可正可负。
tiles_rows要划分的行数(纵向切分份数)。建议值 1~10,用于决定 tile 高度(行越多,高度越小)。
tiles_cols要划分的列数(横向切分份数)。
norm是否将 tile 大小与重叠调整为 8 的倍数(用于兼容模型尺寸约束)。

tiles_rowstiles_cols分别设置为2,图像被分割成了2行2列。

overlap_ratio设置为0.1,则代表每块图片之间有10%的重叠。

overlap_offset 用于调整瓦片之间的重叠偏移量。正值会增加图像块之间的重叠像素数、负值会减少图像块之间的重叠像素数。