[OpenCV][关于OpenCV3.2.0+VS2015+Win10环境搭建]
在VS2015上搭建OpenCV3.2.0+Win10
1.OpenCV3.2.0在VS2015上的配置
1).下载、解压OPENCV
登陆OpenCV官方网站下载相应版本的OpenCV-SDK
这里我下载的是最新版本的opencv3.2.0

下载完成后打开opencv-3.2.0-vc14.exe进行自解压。


解压完成之后目录如下所示:

2).配置环境变量
解压完成之后就要将opencv的bin文件目录添加到系统的环境变量中去。
a.打开我的电脑选择改机系统环境设置
b.如下图所示的方式添加环境变量

环境变量的变量值为: (…安装目录)\opencv\build\x64\vc14\bin
不同版本的opencv可能会有所细微的差别。
3).VS2015新建工程
a.添加好环境变量之后,打开vs2015,新建一个空的C++win32控制台工程。并在源文件中添加一个cpp文件,比如:main.cpp。操作完成之后结果如下所示。

4).opencv在vs2015中的配置
a.打开属性管理器。视图->其他窗口->属性管理器

b. 在属性管理器->Debug|x64 ->Microsoft.Cpp.x64.user 右键点击属性选择进入。

c.对属性进行配置
在通用属性->VC++目录->包含目录中添加
D:\opencv\build\include D:\opencv\build\include\opencv
D:\opencv\build\include\opencv2
在通用属性->VC++目录->库目录中添加
D:\opencv\build\x64\vc14\lib
在通用属性->链接器->输入->附加依赖项中添加
|
1
2
3
|
opencv_world320d.libopencv_world320.lib |



5).配置验证
在main.cpp中编写如下代码(参考@《opencv3编程入门》)。
另外平台要选择x64,要选对。
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#includeusing namespace cv;int main(){Mat img = imread("1.jpg");imshow("载入的图片",img);waitKey(0);} |
选择一张图片,放在与main.cpp同目录下,并命名为“1.jpg”。
总结与展望
总体上来看OpenCV3的配置是比较简单的。总结一下可以分为两个方面,第一个就是添加系统的环境变量。另一个就是在编译器中配置。编译器中配置又可以分为三个部分,添加包含目录,库目录以及依赖项。
[OpenCV][关于OpenCV3.2.0+VS2015+Win10环境搭建]的更多相关文章
- OpenCV学习笔记(一)——OpenCV3.1.0+VS2015开发环境配置
摘要: 由于最近AR(增强现实)这个概念非常火爆,各种基于AR的应用及游戏逐渐面向大众,而在AR中最重要的两个技术就是跟踪识别和增强渲染,其中跟踪识别是通过OpenCV这个开源的计算机视觉库来实现的, ...
- OpenCV3.1.0+VS2015开发环境配置
摘要: 由于最近AR(增强现实)这个概念非常火爆,各种基于AR的应用及游戏逐渐面向大众,而在AR中最重要的两个技术就是跟踪识别和增强渲染,其中跟踪识别是通过OpenCV这个开源的计算机视觉库来实现的, ...
- OpenCV3.2.0+VS2015开发环境配置
vs2015安装可参考:https://www.jianshu.com/p/391e67529bd3 OpenCV3.2.0配置可参考:https://www.jianshu.com/p/026093 ...
- Hadoop2.7.3+Spark2.1.0 完全分布式环境 搭建全过程
一.修改hosts文件 在主节点,就是第一台主机的命令行下; vim /etc/hosts 我的是三台云主机: 在原文件的基础上加上; ip1 master worker0 namenode ip2 ...
- Hadoop2.5.0伪分布式环境搭建
本章主要介绍下在Linux系统下的Hadoop2.5.0伪分布式环境搭建步骤.首先要搭建Hadoop伪分布式环境,需要完成一些前置依赖工作,包括创建用户.安装JDK.关闭防火墙等. 一.创建hadoo ...
- 拜小白教你OpenCV3.2.0+VS2017开发环境配置
第一部分:OpenCV3.2.0的下载 OpenCV官方下载地址: http://opencv.org/releases.html# 本人选择opencv3.2.0基于Windows平台.读者根据自己 ...
- 【神经网络与深度学习】Win10+VS2015 caffe环境搭建(极其详细)
caffe是好用,可是配置其环境实在是太痛苦了,依赖的库很多不说,在VS上编译还各种报错,你能想象那种被一百多个红色提示所笼罩的恐惧. 且网上很多教程是VS2013环境下编译的,问人很多也说让我把1 ...
- Ubuntu16.04+cuda8.0rc+opencv3.1.0+caffe+Theano+torch7搭建教程
https://blog.csdn.net/jywowaa/article/details/52263711 学习中用到深度学习的框架,需要搭建caffe.theano和torch框架.经过一个月的不 ...
- (转)微信公众平台开发之基于百度 BAE3.0 的开发环境搭建(采用 Baidu Eclipse)
原文传送门(http://blog.csdn.net/bingtianxuelong/article/details/17843111) 版本说明: V1: 2014-2-13 ...
- 阿里云ECS+CentOS 7.0+Docker+Redmine环境搭建
前言 搭建Redmine环境可以选择使用分别安装Ruby+Rails+Redmine+MySQL的方式, 但是过程中需要解决各种扰人的依赖问题.Docker为我们提供的Plan B,方便,快捷. 安装 ...
随机推荐
- html 页面清浏览器缓存
<meta http-equiv="Pragma" content="no-cache" /> <meta http-equiv=" ...
- javascript小练手
1.做一个小图标在界面中通过按钮可以变大 变小 变色 变圆 <!DOCTYPE html> <html lang="en"> <head> &l ...
- Grunt 使用(一)基础搭建
jQuery在使用grunt,bootstrap在使用grunt,百度UEditor在使用grunt,你没有理由不学.不用!废话不多说,直接上干货. 1.安装node.js并检查node -v 和 n ...
- ptyhon class定制方法
__iter__ 如果一个类想被用于for ... in循环.须实现一个__iter__()方法,该方法返回一个迭代对象,然后,Python的for循环就会不断调用该迭代对象的__next__() ...
- Android Studio添加取消代码注释快捷键
经常需要注释,取消注释代码 Ctrl + / 对每段代码前面添加或者取消 // Ctrl + Shift + / 对代码添加 或取消 /* */ Ctrl + B 查找定义 C ...
- July 24th 2017 Week 30th Monday
The only limit to our realization of tomorrow will be our doubts of today. 实现明天理想的唯一障碍就是今天的疑虑. When ...
- thuwc2018 爆炸记
从没考过这么差,必须好好总结一下.. $day1$: 上午到了雅礼洋湖,下午就开始考试.. 食堂饭菜还是很不错的,听说都是雅礼自己垫的? 下午的$day1$爆炸了.. 开考以后看了一下三个题,感觉一开 ...
- iOS的KVO使用和轻量级封装
KVO的使用方法 注冊 [object addObserver:observer forKeyPath:@"text" options:NSKeyValueObservingOpt ...
- UVa 10003 - Cutting Sticks(区间DP)
链接: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem& ...
- git branch 进入编辑状态
命令行输入git branch,发现进入编辑状态,都要:wq,非常不方便,这样配置 git config --global core.pager ''