8

私はまだOpenCVの初心者です。

現在、OpenCVを使用して、以下のリンクの画像のように特定の形状を検出しようとしています。

ここに画像の説明を入力してください

OpenCVを使用した形状の検出に関するブログや記事をたくさん読んだことがありますが、自分が取り組んでいることに関連するものは何も見つかりませんでした。

また、cvHistogramのような方法は使用できません。これは、ほぼ同一の2つの画像で一致するものを見つけたくないためです。代わりに、長方形や円などの幾何学的形状ではなく、特定の形状を検出したいのです。

あなたはそれをする方法を知っていますか?

前もって感謝します。

4

1 に答える 1

5

この形を検出する方法を言うのは難しいです。検出する形状に関するいくつかの基準を指定する必要があります。たとえば、あなたの場合:

  1. これは常に別の輪郭の内側にあるべきですか?
  2. その大きな黒い塊が必要ですか?

等々。

そしてこの後、良い検出アルゴリズムを見つけるのがより簡単になります。

ちなみに、これらのドキュメントを読むと便利です。

  1. 画像内の輪郭を見つける
  2. 構造解析と形状記述子
于 2012-12-09T15:11:45.110 に答える