在我的Debian笔记本电脑上,我下载并编译了OpenCV4,并配置了额外的模块,一切看起来都很好;我可以在Mat对象中加载一个图像,并对其应用过滤器。
现在我想尝试YOLO对象检测,所以我尝试在我的Qt项目中包含深层神经网络dnn模块
#include <opencv2/opencv.hpp>但是,当我编译代码时,我会得到以下错误
error: opencv2/dnn.hpp: No such file or directory我已经查找了OpenCV文件,在这里我找到了dnn模块
然后我试着把
#include <opencv4/opencv2/dnn.hpp>但我也犯了同样的错误。
对如何解决这个问题有什么想法吗?
提前谢谢你的帮助。
发布于 2021-04-09 20:42:36
卸载当前-安装opencv:
sudo apt remove libopencv-dev按照本教程在您的计算机上构建openCV4:
现在做:
sudo ldconfig现在,尝试编译您的代码。错误应该消失了。
https://stackoverflow.com/questions/54372591
复制相似问题