您的位置:首页 > 编程语言 > Qt开发

Qt5.8.0+OpenCV4.1.2配置教程遇到的问题

2020-03-05 02:38 381 查看

本机环境:windows10 - 64 bit

  • Qt 5.8.0
  • OpenCV4.1.2
  • CMake3.16.3
    最后结果,亲测可用

0参考

  前人之述备矣,这位大佬讲的很详细,除了我安装的OpenCV和他的版本不同之外,其他一样。参考文章 小白都能懂得配置方法CSDN
  先按照他的步骤来,讲的很详细,发现有问题直接看我的博客。

1与Anaconda冲突

在使用CMake-gui编译OpenCV到100%的时候出现如下报错:

  • 原因:我之前安装Anaconda,自动检测到python路径并且为其自动build了python的opencv链接。
  • 解决:在CMake-gui界面取消选中一切关于python的选项。

2注意事项

  1. OpenCV4.1.2的include中只有opencv2,而不是参考博客中所用版本有opnecv和opencv2两个,所以在测试阶段 *.pro文件中末尾加上的是:
INCLUDEPATH+=D:\CV\OpenCV\opencv\build\include

D:\CV\OpenCV\opencv\build\include\opencv2

LIBS += D:\CV\buildOpencv\lib\libopencv_*.a
  1. 参考博客使用的测试代码头文件少了应该加上,加上之后如下:
#include <opencv2/opencv.hpp>
using namespace cv;

int main()
{
Mat image;
image=imread("C:\\Users\\lming\\Desktop\\ML_pic\\1.jpg");//括号里更改为自己图像的路径
namedWindow("显示");
imshow("显示",image);
waitKey(0);
return 0;
}
  • 点赞
  • 收藏
  • 分享
  • 文章举报
自动化小菜鸟 发布了5 篇原创文章 · 获赞 0 · 访问量 91 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: