bwlabeln
バイナリ イメージ内の連結要素をラベル付け
説明
例
入力引数
出力引数
ヒント
関数
bwlabel
、bwlabeln
、bwconncomp
はすべて、バイナリ イメージの連結要素を計算します。bwconncomp
は、bwlabel
とbwlabeln
を置き換えて使用できます。メモリ使用量が大幅に削減され、他の関数より高速な場合もあります。関数 入力次元 出力形式 メモリの使用 連結性 bwlabel
2 次元 倍精度をもつラベル行列 高 4 または 8 bwlabeln
N 次元 倍精度ラベル行列 高 任意 bwconncomp
N 次元 CC
構造体低 任意 既定の連結性を持つ
regionprops
を使用してバイナリ イメージから特徴を抽出するには、regionprops(BW)
コマンドを使用してBW
を直接regionprops
に渡します。
アルゴリズム
bwlabeln
では、次の一般的な処理が使用されます。
すべてのイメージ ピクセルをスキャンし、非ゼロ ピクセルに予備ラベルを割り当て、ラベル等価を和集合検出テーブルに記録します。
和集合検出アルゴリズム [1] を使用して、等価クラスを解決します。
対応済みの等価クラスに基づいて、ピクセルの再ラベル付けを行います。
参照
[1] Sedgewick, Robert, Algorithms in C, 3rd Ed., Addison-Wesley, 1998, pp. 11-20.
拡張機能
バージョン履歴
R2006a より前に導入参考
bwconncomp
| bwlabel
| labelmatrix
| label2rgb
| regionprops