OpenCV3.2+Qt5.8.0+Win10配置和使用----(4)配置环境变量+编译opencv&opencv-contrib
来源:互联网 发布:平价好用水乳推荐知乎 编辑:程序博客网 时间:2024/06/05 02:27
OpenCV3.2+Qt5.8.0+Win10配置和使用----(1)Qt5.8.0的安装
OpenCV3.2+Qt5.8.0+Win10配置和使用----(2)CMake的安装
OpenCV3.2+Qt5.8.0+Win10配置和使用----(3)opencv3.2的配置
OpenCV3.2+Qt5.8.0+Win10配置和使用----(4)配置环境变量+编译opencv&opencv-contrib
OpenCV3.2+Qt5.8.0+Win10配置和使用----(5)打开笔记本摄像头
wiki的安装过程链接:https://wiki.qt.io/How_to_setup_Qt_and_openCV_on_Windows
注意:编译时,需要网络比较好,不然编译时会卡住,原因是:编译过程中会下载一些文件,而这些文件是挂在外网上,国内访问这些外网速度比较慢,网速不够很容易卡住,解决办法是,(1)网速好的情况下编译 (2)或者是有些文件下载卡住时,从csdn上下载对应的文件。
配置环境变量
图1: CMake和Qt环境变量配置
注:此时需要使环境变量生效,有两种方式:
- 设置环境变量后重启电脑
- 打开DOS终端, 如果是设置环境变量“PATH”,则在修改完成后,在DOS窗口命令行中输入:set PATH=C: ,然后关闭DOS窗口。再次打开DOS窗口,输入:echo %PATH% ,可以发现“我的电脑”->“属性”->“高级”->“环境变量”中设置的 PATH 值已经生效。(DOS窗口中的环境变量只是Windows环境变量的一个副本,通过对副本的修改可以引发Windows环境变量的刷新,所以只是环境变量刷新了一次,不用担心DOS窗口中的修改会使得系统环境变量的值变成了”C:”)
打开Cmake下载文件中的cmake_gui.exe,设置source code路径:E:/Program Files/opencv3.2/opencv-3.2.0(具体位置与自己opencv解压路径相关),设置build路径:E:/Program Files/opencv3.2/Qt_build
3、点击configure,选择MinGW Makefiles,选择specify native compliers
配置成功时出现下图
4、勾选WITH_QT与WITH_OPENGL,设置OPENCV_EXTRA_MODULES_PATH为E:\ProgramFiles\opencv3.2\opencv_contrib-3.2.0\opencv_contrib-3.2.0\modules
再次点击configure,直到红色消失,这过程中Cmake会下载一些文件如opencv_ffmpeg.dll、opencv_ffmpeg_64.dll、protobuf-cpp-3.1.0.tar.gz、vgg_generated_64.i,速度很慢,大家自己可以到网上下载,这里就不给出了。
注:设置Qt的path:E:\Qt\Qt5.8.0\5.8\mingw53_32\bin;
5、两次configure(有时候会多点几次),再点击Generate,出现Generate done就成功了。
6、打开cmd,进入编译输出的文件夹路径(Qt_build文件夹下),
输入mingw32-make -j8 进行编译 -j8 指的是8个线程编译,很快,具体是线程数一般是 :本机的核数+1
编译成功后,输入mingw32-make install,进行安装。
7、进入install文件夹里面复制include,以及/x86/mingw下的bin和lib文件夹,单独建立Qt_Opencv3.2_contrub文件夹,并将上面3个文件夹复制到里面。
注:添加环境变量E:\Qt\Qt_Opencv3.2_contrib\bin;
三、Qt配置opencv3.2
在.pro文件添加如下头文件路径及库路径
- 1
- 2
- 3
- 4
- 5
四、Qt上opencv初体验
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
效果展示
二:跑人脸检测工程
对应代码:http://download.csdn.net/download/qq_38880380/9983658
安装配置结束
附:http://blog.csdn.net/u010189457/article/details/66478574?locationNum=2&fps=1
- OpenCV3.2+Qt5.8.0+Win10配置和使用----(4)配置环境变量+编译opencv&opencv-contrib
- OpenCV3.2+Qt5.8.0+Win10配置和使用----(3)opencv3.2的配置
- OpenCV3.2+Qt5.8.0+Win10配置和使用----(1)Qt5.8.0的安装
- OpenCV3.2+Qt5.8.0+Win10配置和使用----(2)CMake的安装
- OpenCV3.2+Qt5.8.0+Win10配置和使用----(5)打开笔记本摄像头
- opencv配置(win10+VS2015+opencv3.1)
- Visual Studio 2015一分钟配置opencv及CMake编译OpenCV3.1(含opencv-contrib)
- OpenCV3.2+Qt5.8.0+Win10环境配置
- OPENCV使用第零步 VS2017 安装 opencv3.3 及win10配置
- QT5.9.1和opencv3.3配置(win10)
- Win10+Qt5.8+OpenCV3.2配置过程
- win10手动编译opencv3.2+contrib
- OpenCV3.0 + VS2013配置三:编译和调试OpenCV源码
- 配置opencv+python_and_ VS2015 + opencv3.2.0 + win10 配置开发环境
- 在Qt5.3.0里编译、配置、使用OpenCV
- 在Qt5.3.0里编译、配置、使用OpenCV
- opencv和opencv-contrib android版编译
- Qt5.4+OpenCV3.0使用pkg-config进行配置编译
- eclipse如何设置成保护眼的背景色
- 用Matlab读写单波段遥感影像
- 输入正整数A和正整数B,输出A和B的最大公约数和最小公倍数。
- 线程安全的单例模式是否真的安全(2)
- Hadoop前期工作
- OpenCV3.2+Qt5.8.0+Win10配置和使用----(4)配置环境变量+编译opencv&opencv-contrib
- HDU6213 Chinese Zodiac 签到 2017 ACM/ICPC Asia Regional Qingdao Online
- 博客开启
- 网络获取状态
- jni基础
- Markdown基本语法
- ImageLoader加载图片工具类
- 编译原理(2):文法和语言
- test2