VS2013下配置OpenCV3.1.0

参考:OpenCV3.1.0+VS2013开发环境配置


由于opencv3.1.0增加了一些跟踪算法的API,如MIL、TLD、KCF的,于是乎,特安装3.1.0版本试试。

首先知道自己电脑是32位还是64位的,配置opencv和vs版本要匹配,否则可能缺少dll文件,那就尴尬了。

Step1: 系统环境变量配置

 系统属性 --- 高级系统设置--- 高级 --- 环境变量 --- 系统变量,在path变量中添加opencv 安装目录下的bin目录,最后加;断开,如: E:\opencv3.1.0\opencv\build\x64\vc12\bin

Step2: vs2013中的配置

1)新建一个空项目
 New Project --- Visual C++--- Win32 Console Application --- 空项目 --- 完成。
2)配置平台


3)配置目录文件:包含目录,库目录和连接器

右键项目 --- 属性 



注:

1)  X64表示电脑是64位,32位的选择X86

2)  vc10对应vs2010, vc11对应vs2012,vc12对应vs2013,vc14对应vs2015

3)Debug配置的lib文件以d 结尾,Release 配置的没有d。

测试代码:

#include <opencv2\opencv.hpp>  
using namespace cv;

int main()
{
	Mat testImage = imread("C:\\Users\\12440\\Desktop\\benchmark\\data_seq\\Basketball\\img\\0001.jpg");
	Mat grayImage;
	cvtColor(testImage, grayImage, CV_RGB2GRAY);
	imshow("color", testImage);
	imshow("gray", grayImage);
	waitKey(0);
	return 0;
}

在编译时可能出现类似module machine type 'type1' conflicts with target machine type'type2'的链接错误,将运行平台和配置的改为一致就可以了。


另附一篇opencv永久配置教程,即建立项目属性表,保存,引用。

和一篇 opencv3.0 3.1版本的改进

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值