EasyUse/Imagegenerated
imageSplitTiles
imageSplitTiles ノードは、入力画像を重なり合うタイルのグリッドに分割します。これは、タイルベースの画像処理、入力ウィンドウが小さいモデルに大きな画像を渡す場合、または対応するマージノード用のタイルを準備する場合に役立ちます。 - タイプ: IMAGE - 必須: true - タイルに分割する入力画像。
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 - 必須: true
- タイルに分割する入力画像。
overlap_ratio
- タイプ:
FLOAT - 必須: true
- デフォルト: 0.0
- 範囲: 0.0 ~ 0.5
- ステップ: 0.01
- 隣接するタイル間のオーバーラップとして使用されるタイルサイズの割合。値を大きくするとオーバーラップする境界が広くなります。0.5 が許容される最大オーバーラップ比率です。
overlap_offset
- タイプ:
INT - 必須: true
- ノード定義ではデフォルト値が宣言されていません。整数を指定してください。
- オーバーラップ計算で使用される整数ピクセルオフセット。比率ベースの値とは独立して、オーバーラップを固定ピクセル単位で調整できます。
tiles_rows
- タイプ:
INT - 必須: true
- デフォルト: 2
- 範囲: 1 ~ 50
- 画像を分割する行数。
1を指定すると垂直方向の分割は行われません。
tiles_cols
- タイプ:
INT - 必須: true
- デフォルト: 2
- 範囲: 1 ~ 50
- 画像を分割する列数。
1を指定すると水平方向の分割は行われません。
norm
- タイプ:
BOOLEAN - 任意: true
- デフォルト: true
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でサインインしてディスカッションに参加しましょう。