OpenCV – linux上编译出现undefined reference to cv::dnn::experimental_dnn错误
本文作者:StubbornHuang
版权声明:本文为站长原创文章,如果转载请注明原文链接!
原文标题:OpenCV – linux上编译出现undefined reference to cv::dnn::experimental_dnn错误
原文链接:https://www.stubbornhuang.com/2044/
发布于:2022年03月16日 17:58:24
修改于:2022年03月16日 17:58:24

1 linux上编译使用OpenCV的程序出现undefined reference to cv::dnn::experimental_dnn错误
在程序中使用了
cv::Mat blob = cv::dnn::blobFromImage(input_image, 1.0 / 255.0, input_image.size(), cv::Scalar(0, 0, 0), true, false, CV_32F);
将opencv默认的BGR,HWC图片数据转换为深度学习模型所需要的RGB,CHW数据,但是在编译的时候出现了以下错误,
undefined reference to `cv::dnn::experimental_dnn_34_v17::blobFromImage(cv::_InputArray const&, double, cv::Size_<int> const&, cv::Scalar_<double> const&, bool, bool, int)'
出现问题时CMakeLists.txt的动态链接语句是这样写的,
target_link_libraries(main stdc++ opencv_core opencv_imgproc opencv_imgcodecs dl rt)
发现上面没有链接libopencv_dnn.so,所以加上libopencv_dnn.so,则CMakeLists.txt的动态链接语句修改为,
target_link_libraries(main stdc++ opencv_core opencv_imgproc opencv_imgcodecs opencv_dnn dl rt)
重新编译即可解决。
当前分类随机文章推荐
- OpenCV - 打开摄像头并对摄像头获取的每一帧图像进行Canny算子边缘化提取操作 阅读3964次,点赞0次
- OpenCV - 读取一张图片显示,并将其重写为灰度图 阅读4459次,点赞0次
- OpenCV - linux上编译出现undefined reference to cv::dnn::experimental_dnn错误 阅读1537次,点赞0次
- OpenCV - linux上编译出现undefined reference to `cv::VideoCapture::VideoCapture()'错误 阅读1743次,点赞0次
- OpenCV - 打开视频文件,并对其中的每一帧图像进行Canny算子边缘化提取,并将结果保存为视频文件 阅读2907次,点赞0次
- C++ - 使用ffmpeg读取视频旋转角度并使用OpenCV根据旋转角度对视频进行旋转复原 阅读1708次,点赞0次
- Python - 解决opencv-python使用cv2.imread()读取中文路径图片失败的问题 阅读1006次,点赞1次
- Ubuntu编译安装FFmpeg+libx264以及编译+安装Opencv+FFmpeg保姆教程 阅读2096次,点赞1次
- OpenCV - 读取一个图像,并使用Canny算子进行边缘提取 阅读2944次,点赞0次
- OpenCV - 创建新图像以及遍历图片像素值和设置像素值 阅读3001次,点赞0次
全站随机文章推荐
- 资源分享 - C++程序设计语言(第4部分 标准库),原书第4版 高清PDF下载 阅读2466次,点赞2次
- C++11 - 快速学会正则表达式 阅读1259次,点赞2次
- 计算机图形学 - 大白话模型视图投影矩阵(MVP)以及各种变换空间(模型空间、世界空间、相机空间、裁剪空间、屏幕空间) 阅读1329次,点赞1次
- human3.6m : Download(数据集下载) 阅读24641次,点赞39次
- VPS - 使用XShell连接VPS 阅读3129次,点赞0次
- 资源分享 - Direct3D Rendering Cookbook 英文高清PDF下载 阅读1049次,点赞0次
- 资源分享 - AI Game Engine Programming , First Edition 英文高清PDF下载 阅读851次,点赞0次
- 资源分享 - Fluid Engine Development 英文高清PDF下载 阅读3397次,点赞0次
- ThreeJS - 如何提升three.js的渲染效果?看完这篇你可能会有启发 阅读2723次,点赞0次
- Chrome中播放时视频编码为.h264和音频编码为acc,采样率为48000,双通道的视频文件时音画不同步 阅读3956次,点赞1次
评论
167