EasyUse/Imagegenerated
imageSplitTiles
imageSplitTiles 节点将输入图像分割为重叠图块的网格。这对于基于图块的图像处理、将大图像馈送到输入窗口较小的模型,或为配套的合并节点准备图块非常有用。 - 类型:IMAGE - 必填:是 - 要分割为图块的输入图像。
image Split Tiles
image
tiles
masks
overlap
total
overlap_ratio
0.00
overlap_offset
INT
tiles_rows
2
tiles_cols
2
norm
Easy Use
描述
imageSplitTiles 节点将输入图像分割为重叠图块的网格。这对于基于图块的图像处理、将大图像馈送到输入窗口较小的模型,或为配套的合并节点准备图块非常有用。
输入
image
- 类型:
IMAGE - 必填:是
- 要分割为图块的输入图像。
overlap_ratio
- 类型:
FLOAT - 必填:是
- 默认值:0.0
- 范围:0.0 到 0.5
- 步长:0.01
- 相邻图块之间重叠部分占图块大小的比例。数值越大,重叠边界越宽;0.5 是允许的最大重叠比例。
overlap_offset
- 类型:
INT - 必填:是
- 节点定义中未声明默认值;请提供整数。
- 用于重叠计算的整数像素偏移。可让您以固定像素为单位调整重叠量,与基于比例的值无关。
tiles_rows
- 类型:
INT - 必填:是
- 默认值:2
- 范围:1 到 50
- 将图像分割成的行数。值为
1表示不进行竖直分割。
tiles_cols
- 类型:
INT - 必填:是
- 默认值:2
- 范围:1 到 50
- 将图像分割成的列数。值为
1表示不进行水平分割。
norm
- 类型:
BOOLEAN - 可选:是
- 默认值:是
- 将
OVERLAP输出坐标归一化到相对于原始图像的[0, 1]范围。禁用时,重叠输出使用原始像素值。在大多数工作流中请保持启用,尤其是当重叠输出将由合并节点或工具节点使用时。
输出
IMAGE 输出
- 已生成的图像图块,以批处理形式堆叠。使用
INT输出可了解图块数量。
MASK
- 与每个图块对应的遮罩。这些遮罩可用于合成、混合,或传递给配套的合并节点。
OVERLAP
- 分割过程中生成的重叠元数据。这是一种自定义输出类型,专为匹配的合并节点设计;它包含重建原始图像所需的图块位置/重叠信息。
norm输入控制这些值是归一化坐标还是原始像素坐标。
INT
- 生成的图块数量。通常等于
tiles_rows × tiles_cols。
使用说明
- 使用
tiles_rows = 1仅进行水平分割,或使用tiles_cols = 1仅进行竖直分割。 overlap_ratio的最大值为0.5,因此图块的重叠量不能超过其大小的一半。- 如有疑问,请保持
norm启用。 OVERLAP输出不是标准图像或条件张量;请使用相应的合并节点(例如配套的图像合并节点)来处理它。
评论
使用 GitHub 登录后即可参与讨论。