Win10 64位+VS2015+Opencv3.3.0安装配置

来源:互联网 发布:微信群一键加好友软件 编辑:程序博客网 时间:2024/06/05 03:26

引言

最近准备搞一搞机器视觉方面的研究,所以着手进行环境的搭建。所使用的环境是Win10 64位+VS2015+Opencv3.3.0安装配置

Win10 64位+VS2015+Opencv3.3.0安装配置

一、VS2015的安装

官网下载VS2015,不会的自己百度,也可以参考下面的文章

vs2015界面

参考文章:http://blog.csdn.net/quxiaoxia1986/article/details/52352114

二、下载OpenCV 3.3.0

目前官方最新版是3.3.1,我们这里选用 3.3.0来给做演示,当然也可以下载最新版。

这里写图片描述

下载地址:https://sourceforge.net/projects/opencvlibrary/files/opencv-win/3.3.0/opencv-3.3.0-vc14.exe/download?use_mirror=ncu&r=https%3A%2F%2Fopencv.org%2Fopencv-3-3.html&use_mirror=ncu

三、安装OpenCV 3.3.0

随意安装在什么盘,但是记住路径,因为等下配置需要用到当前安装的目录是:E:\openCV\opencv3.3

这里写图片描述

三、配置环境变量

右击计算机->属性->高级系统设置->高级->环境变量,找到系统变量中的Path,点击编辑,添加路径:

这里写图片描述


这里写图片描述


这里写图片描述

由于我们配置的电脑是64位的,所以选择x64,貌似在OpenCV3.0之后就只有x64的了安装目录+\opencv\build\x64\vc14\bin环境变量配置目录:E:\openCV\opencv3.3\opencv\build\x64\vc14\bin

四、创建项目

打开vs2015,创建一个win32控制台程序

这里写图片描述

这里写图片描述

五、配置运行环境

在OpenCV3.0之后,打打简化了配置的流程,所以我们只需要简单的三步即可完成运行环境的配置。首先打开在vs2015的属性管理器,默认是隐藏的 

视图->其他窗口–>属性管理器

这里写图片描述

由于编译分为Debug版和Release版,我们先就Debug版进行配置,不同点在第三步连接器的配置

(1)配置VC++目录

打开菜单栏中视图->其他窗口->属性窗口,在属性管理器列表中选择Debug|Win64 -> Microsoft.Cpp.x64.user,右键点击属性

这里写图片描述

第一步:通用属性 -> VC++目录 ->包含目录中添加

E:\openCV\opencv3.3\opencv\build\includeE:\openCV\opencv3.3\opencv\build\include\opencvE:\openCV\opencv3.3\opencv\build\include\opencv2

第二步:通用属性 -> VC++ 目录 -> 库目录中添加

E:\openCV\opencv3.3\opencv\build\x64\vc14\lib

其中 E:\openCV\opencv3.3 是OpenCV的安装目录,自行替换

这里写图片描述

这里写图片描述

(2)配置连接器

第三步:通用属性 -> 链接器 -> 输入 -> 附加依赖项中添加,根据自己需要的版本进行添加。(当前添加的是Debug版)
Debug版:

opencv_world330d.lib

Release版:

opencv_world330d.libopencv_world330.lib

这里写图片描述

这里写图片描述

六、测试

到此为止,我们已经完成了OpenCV环境的搭建,下面我们通过一段示例代码来进行测试,代码是实现一张图片的打印

(1)建立一个主cpp文件,包含如下代码

这里写图片描述

#include<opencv2\opencv.hpp>using namespace cv;int main(){    Mat picture = imread("one_piece.jpg");     imshow("测试程序", picture);    waitKey(20171029);}

(2)在工程目录下放一张图片

这里写图片描述

(3)运行程序

这里写图片描述
选择x64 Dubug运行程序,然后我们的第一个OpenCV程序就运行起来了,绘制出了工程目录中的图片。

这里写图片描述

原创粉丝点击