2013-04-04 3 views
7

FeatureDetectorクラスとFeatureFinderクラスの違いを理解しようとしています。 OpenCVで書かれたパノラマの例では、これらのクラスの両方を使用していますが、いずれかのSURFアルゴリズムを使用することは可能です。 SURF FeatureDetectorはSURFアルゴリズムに問題がある可能性があるため/nonfreeに移動されましたが、FeatureFinderSURFアルゴリズムを使用できます。OpenCVのFeatureDetectorとFeatureFinder

これら2つのクラスの違いは何ですか?

答えて

2

FeatureFinderはFeatureDetectorを使用して実装されているため、SURFアルゴリズムを使用できます。 どちらを使用しても、実際には同じSURF実装が使用されています。

FeatureFinderはステッチングパイプラインと互換性のあるインターフェイスを備えていますが、FeatureDetectorは2dフィーチャフレームワークに一致するインターフェイスを備えています。