1番目の)cvCannyと2番目のfindContoursでいくつかの輪郭を抽出した画像があります。私は外部のポイントにのみ興味があるので、さらに分析するいくつかの閉じた輪郭を取得しました。楕円または円を探しています。画像が重なっているため、実際に興味深い輪郭がいくつか得られましたが、楕円に見えないため、アルゴリズムではそれらを破棄します。
たとえば、1つとして検出された2つの重なり合う輪郭間の小さな接続「ブリッジ」に基づいて、これらの輪郭を分割する方法はありますか?
この例では、右下隅のロッドをカットしたいと思います。
パフォーマンスの問題により、ハフサークル検出はオプションではありません。
ありがとう!