我正在使用一个软件包,其中他们使用快速特征检测器。我之前安装了OpenCV 3.3.1。我同时安装了OpenCV 4.5.3。我确保这个包使用的是最新版本的OpenCV。然而,我得到了这个错误;
/home/didula/BVLOAM_ws/src/visual_odometry/src/image_util.cpp:56:7:错误:‘scoreType’不是‘cv::ORB’cv::ORB::ScoreType scoreType =cv::ORB::FAST_SCORE的成员;^ /home/didula/BVLOAM_ws/src/visual_odometry/src/image_util.cpp:59:104:错误:未在此作用域中声明‘scoreType’检测器= cv::ORB::create(num_features,scaleFactor,nlevel,edgeThreshold,firstLevel,WTA_K,scoreType
任何帮助都是非常感谢的。
发布于 2021-07-19 20:24:25
您是否在使用"cv2.FastFeatureDetector_create()“,如果是,请尝试将其更改为"fast = cv2.FastFeatureDetector()”
https://stackoverflow.com/questions/68438375
复制相似问题