BSc*_*ker 7 opencv surf feature-detection
我试图理解FeatureDetector班级和FeatureFinder班级之间的区别.我已经看到在OpenCV中编写的全景示例使用这两个类,并且似乎可以将SURF算法与其中任何一个一起使用.据我所知,由于SURF算法可能出现问题而SURF FeatureDetector被移动/nonfree,但是,FeatureFinder也可以采用该SURF算法.
这两个班级有什么区别?
FeatureFinder可以使用SURF算法,因为它是使用FeatureDetector实现的。无论您使用哪一个,您实际上都会获得相同的 SURF 实现,只是接口不同。
FeatureFinder 具有与拼接管道兼容的接口,而 FeatureDetector 具有与 2d 特征框架匹配的接口。