Visual Studio 2017+OpenCV 3.4.0环境搭建

36 篇文章 0 订阅
2 篇文章 0 订阅

一、OpenCV 3.4.0下载安装

       官方下载地址,找到window版本下载

     下载完成后,得到安装包

     双击安装

       单击Extract其实就是一个解压的过程,安装完成后存在两个目录:build和source。Build目录下主要存放了相关的库文件,也就是OpenCv的主体部分。Source目录下主要存放了一些帮助文档和官方提供的资源(例如已经训练好的分类器等)

接下来配置环境变量,选中此电脑,右键选择属性, 选择高级系统设置,选择环境变量

找到系统变量中path,选择编辑,新建将自己的opencv目录 我的是D:\Program Files (x86)\opencv\build\bin 添加到环境变中,完成后确定就可以了

至此环境变量配置完成。

二、Visual Studio 2017下载安装配置

 官方下载地址

 我下的是Community社区版,完全够用。安装的时候要勾选组件Window 框中C++一定要选,其他的按自己的需要选择。安装过程没什么要操作的,就不写啦。

安装完成后启动VS2017,新建一个windows 控制台应用程序

1、配置VS路径

  单击“项目—>属性”,打开属性对话框:

在“配置属性—>VC++目录”节点下,单击“包含目录”右侧的下来按钮:

一定要注意是平台是在 X64 下


选择OpenCv目录下的include文件夹路径:D:\Program Files (x86)\opencv\build\include

同理,在“库目录”中添加lib文件夹路径:D:\Program Files (x86)\opencv\build\x64\vc14\lib

接下来在“配置属性—>链接器—>输入”节点下,在“附加依赖项”窗口中输入以下OpenCV库文件名称:

 opencv_world340d.lib(这个文件名为下图中对应文件)

单击确定、应用,关闭窗口。

配置完成后,重启VS,输入include命令,发现在VS给出的提示列表中出现了“OpenCv2”这一项,初步认定配置完成

接下来,用一段小程序来测试OpenCV

#include "stdafx.h"
#include<opencv2\core\core.hpp>
#include<opencv2\highgui\highgui.hpp>
using namespace cv;
using namespace std;
int main()
{
	// 读入一张图片  
	Mat img = imread("C:\\Users\\lijing\\Pictures\\Saved Pictures\\timg.jpg");
	// 创建一个名为 "photo"窗口  
	cvNamedWindow("photo");
	// 在窗口中显示游戏原画  
	imshow("photo", img);
	// 等待10000 ms后窗口自动关闭  
	waitKey(10000);
    return 0;
}

在调试之前将debug模式调为 X64


 F5开始调试,编译成功,弹出Photo窗口显示图片。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值