2011-08-03 43 views
3

openCVを使ってハリスコーナー検出を適用し、潜在的なコーナーの応答マップを得ました。ドキュメントでは、コーナーはこのレスポンスマップのローカル最大値として見つけることができます - これはどのように行うことができますか?OpenCVの非最大抑制

ありがとうございます。

答えて

5

HarrisとShi-Tomasiコーナーディテクタの両方を完全にコーディングして動作する実装がありますhere。コーナー検出器関数の第4パラメータは、CvPoint2D32f *構造体です。この関数は、計算された極大値、すなわちコーナーをこの構造体配列に返します。単に配列をループし、各点をCvPointとして受け取るだけで、コーナー位置が得られます。

(これはすべてコードに記載されています)

+2

私の独自の実装を完成させました。非常にシンプルで、nxnスライディングウィンドウを使用してローカル最大値を追跡します。 –