以前学习过OpenCV1.0,OpenCV2.0以后的版本就没怎么用过了,现在官网上OpenCV4.0都已经推出了,正好项目和教学中要用到,还是从头开始学起吧!

1.软件的下载和安装

(1)获取OpenCV安装文件

下载地址:https://opencv.org/releases.html

从上述地址可以下载到最新版的OpenCV安装文件、源码,以及相关文档。

(2)安装OpenCV

OpenCV4.0的安装非常方便,只需要将opencv-4.0.0-vc14_vc15.exe提取到需要安装的文件目录即可,如D:\Program Files\opencv。

2.设置系统的环境变量

(1)在控制面板中点击高级系统设置

OpenCV4+VS2015的配置

(2)在弹出的系统属性面板中点击环境变量

OpenCV4+VS2015的配置

(3)设置系统环境变量

编辑Path环境变量,在其中加入*\opencv\build\x64\vc14\bin,*表示opencv的安装目录,如D:\Program Files\opencv\build\x64\vc14\bin。

注意:设置完环境变量之后最好将系统重启,否则编译OpenCV程序时可能会出现找不到dll文件的错误。

OpenCV4+VS2015的配置

3.VS2015的配置

(1)新建一个C++控制台工程;

(2)在菜单中点击视图->属性页,打开工程属性配置对话框;

(3)在VC++目录->包含目录中添加如下两项:

          D:\Program Files\opencv\build\include;

          D:\Program Files\opencv\build\include\opencv2;

(4)在VC++目录->库目录中添加如下项:

          D:\Program Files\opencv\build\x64\vc14\lib;

(5)在链接器->输入->附加依赖项中添加如下两项:

          opencv_world400d.lib;

          opencv_world400.lib;

(6)将项目管理器配置成Debug,64位模式。

注意:上述配置项必须使用英文分号分隔,设置项之间不能有空格,否则会出现链接错误。

OpenCV4+VS2015的配置

4.代码测试

(1)代码测试

将lena.jpg文件放置在D:\Downloads\Pictures下,在工程中添加如下代码:

#include "stdafx.h"
#include <opencv.hpp>		
//#include <opencv2/opencv.hpp>
using namespace cv;

int main()
{
	Mat img = imread("D:\\Downloads\\Pictures\\lena.jpg");
	imshow("原图", img);

	waitKey(0);
	return 0;
}

(2)实验结果

OpenCV4+VS2015的配置

如果能够正确显示上述图像,表示OpenCV已经正确安装了!

相关文章: