OpenCV中的FeatureDetector与FeatureFinder

时间:2013-04-04 08:20:41

标签: opencv feature-detection surf

我试图理解FeatureDetector类和FeatureFinder类之间的区别。我已经看到在OpenCV中编写的全景示例使用这两个类,并且似乎可以将SURF算法与其中任何一个一起使用。据我所知,由于SURF算法可能出现问题,SURF FeatureDetector已移至/nonfree,但FeatureFinder也可使用SURF算法。

这两个班级有什么区别?

1 个答案:

答案 0 :(得分:2)

FeatureFinder可以使用SURF算法,因为它是使用FeatureDetector实现的。 无论你使用哪种,你实际上都得到了相同的SURF实现,只是不同的界面。

FeatureFinder具有与拼接管道兼容的接口,而FeatureDetector具有与2d功能框架匹配的接口。