2016-08-18 21 views
0

画像セットの輪郭境界点をx、y座標のリストとして検索しようとしています。ここに一連のサンプル画像があり、私はドーナツ(心臓セグメント)の白、灰色、内側の青い領域の境界を探しています。私はレベルに基づいて各色の座標を得ることができますが、境界座標を効率的に見つけることは難しい課題です。凸包を試しましたが、成功は限られています。アドバイスをいただければ幸いです。理想的には、リストを効率的に計算するルーチンを持つC++ライブラリです。そのような画像がたくさんあるので、効率が重要な要素です。輪郭座標検出のためのc/C++の画像処理ライブラリ/アルゴリズム

enter image description here 関心のある輪郭を含む画像のリスト。

+0

代わりにhttp://dsp.stackexchange.com/でお問い合わせください。 – Aybe

+0

私は凸包がこれと何をしなければならないのか分かりません。あなたが探しているのは境界トレース(または輪郭追跡)です。それについてはネット上に多くのリソースがあります。 – Nelfeal

+0

エッジ検出を使用して、エッジがどのエッジにあるかをチェックするエッジピクセルのリストを生成できますか? –

答えて

1

OpenCVは、findContoursを含む多くの機能を備えた良好な画像処理ライブラリです。 GPUサポートもありますが、findContoursアルゴリズムについては考えていません。しかし、その無料で簡単に実装することができます。多分、パフォーマンスはまだ十分です。