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_rows、tiles_cols分别设置为2,图像被分割成了2行2列。
overlap_ratio设置为0.1,则代表每块图片之间有10%的重叠。
overlap_offset 用于调整瓦片之间的重叠偏移量。正值会增加图像块之间的重叠像素数、负值会减少图像块之间的重叠像素数。