Skip to content

特征检测

在本教程中,你将学到如何:

  • 使用 cv::FeatureDetector 接口来寻找兴趣点。具体包括:
    • 使用 cv::xfeatures2d::SURF 及其函数 cv::xfeatures2d::SURF::detect 完成检测过程
    • 使用函数 cv::drawKeypoints 绘制检测到的关键点

\warning 你需要 OpenCV contrib 模块 才能使用 SURF 特征 (替代方案有 ORB、KAZE 等特征)。

本教程的代码如下所示。你也可以从 这里 下载。 代码见下方示例 本教程的代码如下所示。你也可以从 这里 下载。 代码见下方示例 本教程的代码如下所示。你也可以从 这里 下载。 代码见下方示例

  1. 下面是将特征检测应用到 box.png 图像上的结果:

  2. 这是 box_in_scene.png 图像的结果:

Feature_Detection_Result_a.jpg Feature_Detection_Result_b.jpg