opencvで円を正確に検出する方法はありますか? 私は良い結果をもたらすハフ変換を使用していましたが、ほとんどの場合、オブジェクトと周囲の影、光などが悪い結果をもたらすため、ハフ円以外のオプションを探しています。私のプロジェクトでは正確な検出が非常に重要です。
これまでの私の基本的なアプローチは、リアルタイムで撮影された画像でいくつかの球を見つけることです。私は houghcircle を使用して球を見つけ、それから得られる半径に基づいて後で計算します。
背景が無地で、球体が問題なく検出できない場合は、背景に他のオブジェクトがある部屋でその画像を撮影すると、検出が困難になることがよくあります。そのため、他のアプローチを探しています。