このようなセグメンテーションの結果を保持している画像があります。
パッチの近隣のグラフをさまざまな色で作成する必要があります。結果として、次のような構造が必要です。
ここで、数字は個別のパッチを表し、線はパッチの近傍を表します。現在、どこから始めればよいのか、どのキーワードをグーグルで検索するのかがわかりません。
誰かが何か役に立つことを提案できますか?
画像はOpenCVのcv::Matクラスに保存されますが、グラフはBoost.Graphライブラリを使用する予定です。
それで、コードサンプルとアルゴリズム、またはキーワードへのリンクをいくつか教えてください。
ありがとう。
更新します。コーヒーブレイクといくつかの議論の後、次のことが頭に浮かびました。
- 大きな格子グラフを作成します。各ノードは各画像ピクセルに対応し、リンクは8つまたは4つの隣接ピクセルを接続します。
- 各グラフノードに対応するピクセル値のラベルを付けます。
- どういうわけか同じラベルのノードをマージしてみてください。
私のもう一つの問題は、私がBGLに精通していないことです(しかし、本は途中です:))。
では、このソリューションについてどう思いますか?
Update2 おそらく、このリンクが役立つでしょう。
ただし、解決策はまだ見つかりません。