Opencv_CUDA应用之 关键点检测器和描述符
- 本节中会介绍找到局部特征的各种方法,也被称为关键点检测器
- 关键点(key-point)是表征图像的特征点,可用于准确定义对象
1. 加速段测试特征功能检测器
- FAST算法用于检测角点作为图像的关键点,通过对每个像素应用分段测试来检测角点(corner),对每个像素以半径16像素形成的圆作为分段。如果在半径16的圆中有n个连续点强度大于
Ip+t
或者小于Ip-t
,那么该像素被认为是一个角点。Ip
是p
处的像素强度,t是所选择的阈值。 - opencv和cuda提供了一种实现FAST算法的有效方法,如下所示:
#include <iostream>
#include "opencv2/opencv.hpp"