最近我一直在阅读有关 CUDA、特征检测、基于 Flann 的匹配器、暴力匹配器等的内容。我最近开发了一个使用 GPU 暴力匹配器的演示,并且计算速度非常快。我还了解到基于 Flann 的匹配器速度要快得多,但在某些情况下性能较低。 (我没有用 flann 测试我的演示)
所以我的问题是:对于一个非常非常大的描述符数据库,我应该使用哪个匹配器才能获得好的结果?
如果你建议使用暴力匹配器,有没有办法让它变得更快? (多线程等)
如果你推荐 flann,有没有办法让它更准确? (并保持速度)?
最佳答案
BruteForceMatcher 是一个贪婪匹配器,它会比较每对描述符,因此 FlannMatcher 在大型数据库上应该更快。另一方面,如果使用特殊指标,则需要使用 BruteForceMatcher
关于c++ - Flann vs. Brute Force 匹配器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18718748/