当前位置: 代码迷 >> 综合 >> 学习OpenCV——KeyPoint Matching 优化方式
  详细解决方案

学习OpenCV——KeyPoint Matching 优化方式

热度:66   发布时间:2024-01-13 05:48:25.0

今天读Mastering OpenCV with Practical Computer Vision Projects 中的第三章里面讲到了几种特征点匹配的优化方式,在此记录。

在图像特征点检测完成后(特征点检测参考:学习OpenCV——BOW特征提取函数(特征点篇)),就会进入Matching  procedure。



1. OpenCV提供了两种Matching方式

? Brute-force matcher (cv::BFMatcher) 

? Flann-based matcher (cv::FlannBasedMatcher)

Brute-force matcher就是用暴力方法找到点集一中每个descriptor在点集二中距离最近的descriptor;

Flann-based matcher 使用快速近似最近邻搜索算法寻找(用快速的第三方库近似最近邻搜索算法

一般把点集一称为 train set (训练集)对应模板图像,

  相关解决方案