ノード一覧に戻る

領域隣接情報

region_adjacency

領域同士の隣接関係をMapデータとして出力します

下書き
解説あり

入力ポート

名前説明
領域
regions
RegionMap
必須
隣接関係を調べる RegionMap です

出力ポート

名前説明
隣接情報
adjacency
Map
領域同士の隣接情報です

パラメータ

名前既定値範囲説明・選択肢
外側を含む
include_outside
Bool
false

外側ピクセルを領域 -1 として隣接情報に含めます

  • カテゴリ: Generate / Region / Info
  • 用途: ルール処理、領域関係の確認、後続の統合・選択ロジックの材料

出力内容

adjacency はMapで、主に次を含みます。

キー 内容
region_count 領域数
wrap_x 左右端をつなげて扱うか
wrap_y 上下端をつなげて扱うか
regions 各領域の idneighbor_countneighbors
pairs 隣接ペアごとの abborder

border は、その2領域が上下左右で接している辺の数です。値が大きいほど長く接しています。

入力 RegionMap左右ループ / 上下ループ を持っている場合、左右端・上下端の接触も隣接ペアに含めます。

このノードは情報出力専用です。ノード自身のプレビュー画像は出ません。隣接関係を使って実際に領域やマスクを作りたい場合は Region Neighbor Select を使います。

ノード一覧に戻る
領域隣接情報 — PixPipeline ノード解説