出现unrecognized or unsupported array type in function cvGetMat的解决办法(自用)

ubuntu20中 vscode使用cmakelists编译使用opencv的cpp文件,出现 unrecognized or unsupported array type in function cvGetMat 错误

cpp程序是使用imread读取一张图片,图片与cpp文件在同一个文件夹内
,make的过程中,出现unrecognized or unsupported array type in function cvGetMat的错误

出错原因:待读取的图片与cpp文件在同一个文件夹内

解决办法:在与存放cpp文件夹同级的目录中 mkdir一个文件夹img,将图像存放到img文件夹内
imread中图片的路径更改为"…/001.jpg"

src-----cpp文件
img-----001.jpg

猜你喜欢

转载自blog.csdn.net/weixin_42283539/article/details/132683930