EasyUse/Imagegenerated

imageTilesFromBatch

imageTilesFromBatchノードは、画像タイルのバッチから単一のタイルを抽出し、タイルマスクのバッチから対応するマスクを抽出します。

image Tiles From Batch

tiles
masks
overlap
image
mask
x
y
index
0
Easy Use

imageTilesFromBatchノードは、画像タイルのバッチから単一のタイルを抽出し、タイルマスクのバッチから対応するマスクを抽出します。このノードは、画像が重複するタイルに分割されるタイルワークフローを想定しています。タイル化後、このノードを使用すると、ゼロベースのインデックスで特定のタイルを1つ取り出し、そのタイルの位置情報も返すため、後のステッチングや座標を考慮した処理に使用できます。

説明

タイル画像バッチから1つのタイルを処理または検査する必要がある場合にこのノードを使用します。tiles入力とmasks入力は、同じタイル分割プロセスから取得されることを想定しています。overlap入力には、選択済みタイルがオリジナル画像内のどこにあるかを判断するために必要なレイアウトメタデータが含まれています。

入力

  • tiles (IMAGE): タイル画像のバッチ。指定されたindexの位置にある選択済みタイルがこのバッチから取得されます。
  • masks (MASK): タイルに対応するマスクのバッチ。同じindexの位置にあるマスクがタイルと一緒に返されます。
  • overlap (OVERLAP): タイルとマスクを作成したタイル分割ノードによって生成されたオーバーラップ/レイアウトオブジェクト。これは単純な整数のオーバーラップ量ではなく、選択済みタイルの位置を計算するために必要なジオメトリが含まれています。
  • index (INT): 抽出するタイルのゼロベースのインデックス。デフォルトは0で、最小値は0、最大値は10000です。

出力

  • IMAGE: 選択済みインデックス位置のタイル画像。
  • MASK: 選択済みインデックス位置のタイルマスク。
  • INT: overlapメタデータから導出される、タイルレイアウト内での選択済みタイルの水平位置。
  • INT: overlapメタデータから導出される、タイルレイアウト内での選択済みタイルの垂直位置。

2つの整数出力は通常、オリジナル画像またはタイルグリッドの座標空間におけるタイルの位置であり、選択済みタイルを再結合、比較、または位置を考慮した処理を行う場合に役立ちます。

使用上の注意

  • タイルのインデックスは0から始まるため、index = 0で最初のタイルが選択されます。
  • overlap値は、tilesmasksを生成した同じタイル分割ノードから取得する必要があります。一致しないオーバーラップメタデータを使用すると、誤った位置が生成されます。
  • このノードは、個々のタイルをアップスケーラー、インペイントモデル、または他の画像から画像へのノードに渡すなどのタイル単位の処理に役立ちます。結果を元に戻すために必要な座標を保持しながら使用できます。
  • 出力順序は、画像、マスク、x位置、y位置です。

コメント

GitHubでサインインしてディスカッションに参加しましょう。

コメントを読み込み中…