环境配置:Qt5.5+VS2013+OpenCv3.1.0+Win7(64bit)



开发环境:Qt5.5+VS2013+OpenCv3.1.0+Win7(64bit)

一、下载OpenCV3.1.0

  1. 从 http://opencv.org/ 下载 OpenCV for Windows。
  2. 将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();

}


运行成功
 

 
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值