报的问题: cv::FastFeatureDetector fast 检测的阈值为0
为什么会报错?
角点检测的几个方法(SURF,SIFT,ORB)都被转移opencv_contrib中了。所以版本之间有差异。
这是转移前的写法:
cv::FastFeatureDetector fast(15);
fast.detect(img, keypoints);
这种是转移后的写法:
Ptr<FeatureDetector> fast = FastFeatureDetector::create(40);
fast->detect(img, keypoints);
希望大家能避开这个坑。