1.在Open CV官网上下载Open CV3.0版本。下载好后,如下所示。
2.安装(解压)到指定的位置。
3.配置电脑中的环境变量
添加自己解压的open cv文件中的bin路径。32位系统添加X86下的bin路径,64位系统可以将x86和X64下的bin都添加上,这样到时候就可以在win32和X64之间来回切换。这里指添加了一个。添加后最好重新启动一下电脑,环境变量才会生效。
4.打开vs 2015,建立工程后添加一个源程序。
5.点击属性管理器(所有的项目只需要一次配置即可,以后新建的工程不用额外配置),如下图所示:
6.选择VC++目录,选择包含目录,将解压后的open cv的3个如下路径添加到其中后,点击确定、应用。
7.点击库目录,将open cv X86下的lib文件、staticlib文件添加进去,点击确定、应用。![](https://i-blog.csdnimg.cn/blog_migrate/6170fdfea4483f48922e3f19b9fb4f3d.png)
8.配置链接器,添加依赖项。带d的表示的是在debug环境运行,不带d的代表在release环境下运行。300代表的是opencv版本是3.0.0.
9.测试:输入如下代码进行测试,如果图像出现,则代表open cv配置成功。
#include "stdafx.h"
#include <stdio.h>
#include <iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace std;
using namespace cv;
int main()
{
cout << "mmm";
// 读入一张图片(游戏原画)
Mat img = imread("test.png");
// 创建一个名为 "游戏原画"窗口
namedWindow("游戏原画");
// 在窗口中显示游戏原画
imshow("游戏原画", img);
// 一直显示窗口
waitKey(0);
}
注:代码中的test.png图像被放在和主程序同一个路径下,因此可以使用相对路径。同时,也可以使用绝对路径定位图片。运行时注意选择Debug 、X86环境。也可以在链接器的输入里配置不带d的,然后选择release运行。也可以配置X64运行。