我试图理解FeatureDetector
类和FeatureFinder
类之间的区别。我已经看到在OpenCV中编写的全景示例使用这两个类,并且似乎可以将SURF算法与其中任何一个一起使用。据我所知,由于SURF算法可能出现问题,SURF FeatureDetector
已移至/nonfree
,但FeatureFinder
也可使用SURF
算法。
这两个班级有什么区别?
答案 0 :(得分:2)
FeatureFinder可以使用SURF算法,因为它是使用FeatureDetector实现的。 无论你使用哪种,你实际上都得到了相同的SURF实现,只是不同的界面。
FeatureFinder具有与拼接管道兼容的接口,而FeatureDetector具有与2d功能框架匹配的接口。