- 本源码是根据网络大牛的在opencv2的例子移植过来到opencv4.2上的的,很多语法需要调整。特别是SURF探测器定义:
旧代码为:
SurfFeatureDetector featureDetector(80);
SurfDescriptorExtractor featureExtractor;
新的opencv4.2中为:
Ptr<cv::xfeatures2d::SURF> detector = cv::xfeatures2d::SURF::create(minHessian);
Ptr <cv::xfeatures2d::SURF> extractor = cv::xfeatures2d::SURF::create(minHessian);
- 要运行本代码,需要下载在opencv4.2+pencv_contirb4.20(64位)平台上运行。可以在以下地址下载已经这个资源
https://download.csdn.net/download/dcx_dcx/12152301
- 本代码是是用vc2019编译的成64位代码。
- 演示源码下载地址为:
运行效果: