环境配置:Qt5.5+VS2013+OpenCv3.1.0+Win7(64bit)
2016-04-07 11:36
471 查看
开发环境:Qt5.5+VS2013+OpenCv3.1.0+Win7(64bit)
从 http://opencv.org/ 下载
OpenCV for Windows。
将OpenCV-3.1.0.exe 解压并放到某个路径目录下,例如 C:\Program Files\OpenCV。其目录结构如下图所示。
右击“我的电脑”选“属性”,点“高级系统属性”,点“环境变量”,在系统变量PATH中加入:
Path=C:\Program Files\OpenCV\build\x64\vc12\bin
我的Path如下:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\MATLAB\R2013a\runtime\win64;C:\Program Files\MATLAB\R2013a\bin;
如下图所示。
很简单创建一个Qt Application项目,略。
四. 配置头文件
在项目->属性对话框中,左侧“配置”选择“Debug”,然后“配置属性”->VC++目录,在右侧设置“包含目录”,新添加:
C:\Program Files\OpenCV\build\include
C:\Program Files\OpenCV\build\include\opencv
C:\Program Files\OpenCV\build\include\opencv2
五. 在“库目录”,添加
C:\Program Files\OpenCV\build\x64\vc12\lib
64位所以选x64,VS2013所以选VC12。若没有x64,只需要在配置管理器中,新建一个x64编译器
上述配置四、五步结果如下
6. 在配置中选择Debug,在“链接器”->“输入”,配置“附加依赖项”,添加以下项:
由于OpenCv是新版本3.1.0,所以只需要配置一个lib库就可以了
opencv_world310d.lib
8. 注销电脑或重启电脑。请注意:这是非常重要的一步,这样设置的环境变量才能生效。
至此,配置完毕。
9. 测试是否配置成功。在之前新建的控制台程序中添加如下测试代码,注意首先要把需要的图片放到项目所在目录下。
运行成功
一、下载OpenCV3.1.0
从 http://opencv.org/ 下载OpenCV for Windows。
将OpenCV-3.1.0.exe 解压并放到某个路径目录下,例如 C:\Program Files\OpenCV。其目录结构如下图所示。
二、配置环境变量
右击“我的电脑”选“属性”,点“高级系统属性”,点“环境变量”,在系统变量PATH中加入:Path=C:\Program Files\OpenCV\build\x64\vc12\bin
我的Path如下:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\MATLAB\R2013a\runtime\win64;C:\Program Files\MATLAB\R2013a\bin;
如下图所示。
三、在vs2013中新建一个Qt项目。
很简单创建一个Qt Application项目,略。四. 配置头文件
在项目->属性对话框中,左侧“配置”选择“Debug”,然后“配置属性”->VC++目录,在右侧设置“包含目录”,新添加:
C:\Program Files\OpenCV\build\include
C:\Program Files\OpenCV\build\include\opencv
C:\Program Files\OpenCV\build\include\opencv2
五. 在“库目录”,添加
C:\Program Files\OpenCV\build\x64\vc12\lib
64位所以选x64,VS2013所以选VC12。若没有x64,只需要在配置管理器中,新建一个x64编译器
上述配置四、五步结果如下
6. 在配置中选择Debug,在“链接器”->“输入”,配置“附加依赖项”,添加以下项:
由于OpenCv是新版本3.1.0,所以只需要配置一个lib库就可以了
opencv_world310d.lib
8. 注销电脑或重启电脑。请注意:这是非常重要的一步,这样设置的环境变量才能生效。
至此,配置完毕。
9. 测试是否配置成功。在之前新建的控制台程序中添加如下测试代码,注意首先要把需要的图片放到项目所在目录下。
#include "testopencv2.h" #include <QtWidgets/QApplication> #include <opencv2\opencv.hpp> #include <iostream> #include <string> using namespace cv; int main(int argc, char *argv[]) { QApplication a(argc, argv); Mat frame, edges; frame = imread("oriColorImg.bmp"); imshow("abc", frame); waitKey(0); if (!frame.empty()) { cvtColor(frame, frame, CV_RGB2GRAY); GaussianBlur(edges, edges, Size(7, 7), 1.5, 1.5); Canny(edges, edges, 0, 30, 3); imshow("edges", frame); } return a.exec(); }
运行成功
相关文章推荐
- ros下qt creator环境搭建
- QTimer
- 关于qt的集成开发环境
- QT5 OpenGL (四, 绘制立体图形)
- Qt for iOS,Qt 与Objective C混合编程
- VS-Qt环境下dll
- Qt Mac OS、iOS和X11的Retina显示支持
- Qt浅谈之二十六图片滑动效果
- MAC下QT5 + Xcode 4.6.3 使用小结
- Mac下发布Qt应用程序
- PyQt4选择文件夹
- QT控件被其他控件遮盖
- PyQt4参考文档
- Qt在windows与Mac OS中获取执行程序版本号
- PCL+Qt+VS可视化点云
- QT中的布局类
- Qt中为按钮添加图片的几种方法
- Qt多线程编程一:使用QSemaphore和waitCondition管理一系列资源
- 关于安装qt之后的qmake命令
- Qt产生随机数