fullseye

snic_superpixels — SEGMENTATION graph op

使い方

SNIC(Achanta–Süsstrunk 2017 の Algorithm 1): 格子の種から優先度つき待ち行列で育てる非反復の超画素。

距離 d² = |Δx|²/s² + |Δc|²/m²(s = √(N/K)、m = compactness、c は画素の値。SLIC の正規化の形、式 (1) の表記は要確認)。 待ち行列から最小の d を取り出し、未ラベルならラベルを付け、重心(位置と値)をその場で更新し、未ラベルの近傍を今の重心との 距離で積む。同点は (距離, 積んだ順) で決める(決定的)。 返す: labels(1..K)、n_segments、all_connected(全ラベルが 4-連結 = 構成上の保証を数えて確かめた印)、 n_disconnected、sizes、seeds((K, 2) の [row, col])、s。

詳しい使い方ガイド

背景知識ガイド(この op の手前にある物理・規約)

参考(サンプルデータ・文献)

実行できる例(この op を実際に呼ぶ検証済みサンプル)

型が繋がる次の op(table を入力に取れる)

class_ndim_norm · fisher_lda_score

同カテゴリ(graph)

graph_cut_binary · alpha_expansion · statistical_region_merging · max_tree · area_opening_attr · quasi_flat_zones · alpha_tree · hierarchical_watershed


Provenance: seggraph.py — SEGMENTATION operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.