matlab の画像からラベルのないオブジェクトを自動的に識別できるアルゴリズムを書きたいと思います。そのため、bwperim を計算して単純に穴を埋めるという提案に出くわしましたが、これがどのように機能するかはよくわかりません。正しい方向へのポイントをいただければ幸いです。
よろしく
matlab の画像からラベルのないオブジェクトを自動的に識別できるアルゴリズムを書きたいと思います。そのため、bwperim を計算して単純に穴を埋めるという提案に出くわしましたが、これがどのように機能するかはよくわかりません。正しい方向へのポイントをいただければ幸いです。
よろしく
まず、ここにbwperim リファレンスがあります。
検出された境界*が白でマークされているab / w画像を返すようですが、どのオブジェクトがどれであるかはわかりません(非常に難しい決定であるため)。そのためには、表現を考え出す必要があります。
境界線に「穴」が見つかる可能性があるため、線の「成長」が必要になる場合があります (「浸食/膨張」を参照)。次に、白いピクセルで囲まれた黒い領域を決定し、それを白で塗りつぶしてから、再び erode を使用して他の境界をクリアします。ラベル付け完了。
(*) オブジェクトの周囲候補