欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

运行ORBSLAM2_with_pointcloud_map时报错

程序员文章站 2022-04-16 21:25:56
...

报错信息:error: ‘CV_LOAD_IMAGE_UNCHANGED’ was not declared in this scope

运行ORBSLAM2_with_pointcloud_map时报错

 

原因:新版本的OpenCV修改了接口名,将CV_LOAD_IMAGE_UNCHANGED 换为了 IMREAD_UNCHANGED

解决方法:打开出错的.cc文件,添加头文件

#include <opencv2/opencv.hpp>

然后找到所有的

CV_LOAD_IMAGE_UNCHANGED

替换为

cv::IMREAD_UNCHANGED