在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.lib
 
opencv_world320.lib

5).配置验证

在main.cpp中编写如下代码(参考@《opencv3编程入门》)。

另外平台要选择x64,要选对。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include
 
using namespace cv;
 
int main()
 
{
 
Mat img = imread("1.jpg");
 
imshow("载入的图片",img);
 
waitKey(0);
 
}

选择一张图片,放在与main.cpp同目录下,并命名为“1.jpg”。

总结与展望

总体上来看OpenCV3的配置是比较简单的。总结一下可以分为两个方面,第一个就是添加系统的环境变量。另一个就是在编译器中配置。编译器中配置又可以分为三个部分,添加包含目录,库目录以及依赖项。

[OpenCV][关于OpenCV3.2.0+VS2015+Win10环境搭建]的更多相关文章

  1. OpenCV学习笔记(一)——OpenCV3.1.0+VS2015开发环境配置

    摘要: 由于最近AR(增强现实)这个概念非常火爆,各种基于AR的应用及游戏逐渐面向大众,而在AR中最重要的两个技术就是跟踪识别和增强渲染,其中跟踪识别是通过OpenCV这个开源的计算机视觉库来实现的, ...

  2. OpenCV3.1.0+VS2015开发环境配置

    摘要: 由于最近AR(增强现实)这个概念非常火爆,各种基于AR的应用及游戏逐渐面向大众,而在AR中最重要的两个技术就是跟踪识别和增强渲染,其中跟踪识别是通过OpenCV这个开源的计算机视觉库来实现的, ...

  3. OpenCV3.2.0+VS2015开发环境配置

    vs2015安装可参考:https://www.jianshu.com/p/391e67529bd3 OpenCV3.2.0配置可参考:https://www.jianshu.com/p/026093 ...

  4. Hadoop2.7.3+Spark2.1.0 完全分布式环境 搭建全过程

    一.修改hosts文件 在主节点,就是第一台主机的命令行下; vim /etc/hosts 我的是三台云主机: 在原文件的基础上加上; ip1 master worker0 namenode ip2 ...

  5. Hadoop2.5.0伪分布式环境搭建

    本章主要介绍下在Linux系统下的Hadoop2.5.0伪分布式环境搭建步骤.首先要搭建Hadoop伪分布式环境,需要完成一些前置依赖工作,包括创建用户.安装JDK.关闭防火墙等. 一.创建hadoo ...

  6. 拜小白教你OpenCV3.2.0+VS2017开发环境配置

    第一部分:OpenCV3.2.0的下载 OpenCV官方下载地址: http://opencv.org/releases.html# 本人选择opencv3.2.0基于Windows平台.读者根据自己 ...

  7. 【神经网络与深度学习】Win10+VS2015 caffe环境搭建(极其详细)

    caffe是好用,可是配置其环境实在是太痛苦了,依赖的库很多不说,在VS上编译还各种报错,你能想象那种被一百多个红色提示所笼罩的恐惧.  且网上很多教程是VS2013环境下编译的,问人很多也说让我把1 ...

  8. Ubuntu16.04+cuda8.0rc+opencv3.1.0+caffe+Theano+torch7搭建教程

    https://blog.csdn.net/jywowaa/article/details/52263711 学习中用到深度学习的框架,需要搭建caffe.theano和torch框架.经过一个月的不 ...

  9. (转)微信公众平台开发之基于百度 BAE3.0 的开发环境搭建(采用 Baidu Eclipse)

    原文传送门(http://blog.csdn.net/bingtianxuelong/article/details/17843111) 版本说明:     V1:         2014-2-13 ...

  10. 阿里云ECS+CentOS 7.0+Docker+Redmine环境搭建

    前言 搭建Redmine环境可以选择使用分别安装Ruby+Rails+Redmine+MySQL的方式, 但是过程中需要解决各种扰人的依赖问题.Docker为我们提供的Plan B,方便,快捷. 安装 ...

随机推荐

  1. POI读取xls和xlsx

    import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import  ...

  2. .net正在终止线程异常

    try{sting host = context.Request.UrlReferrer.Host;if ( 程序判断){ context.Response.Clear();context.Respo ...

  3. memcached安装及.NET中的Memcached.ClientLibrary使用

    一.安装服务端: 服务端:http://code.jellycan.com/files/memcached-1.2.6-win32-bin.zip 64:http://blog.couchbase.c ...

  4. Elasticsearch.yml

    cluster.name: elasticsearch配置es的集群名称,默认是elasticsearch,es会自动发现在同一网段下的es,如果在同一网段下有多个集群,就可以用这个属性来区分不同的集 ...

  5. U-Mail邮件群发如何过滤无效地址?

    U-Mail邮件群发平台可以自动过滤掉无效和重复地址,过滤效果如下图 U-Mail邮件群发平台会将客户已经确认好是无效地址的加入无效地址库,下次再导入改无效地址就直接拒绝.邮件格式不正确的也会直接过滤 ...

  6. mongodb分片集群(无副本集)搭建

    数据分片节点#192.168.114.26#mongo.cnfport=2001dbpath=/data/mongodb/datalogpath=/data/mongodb/log/mongodb.l ...

  7. 用eclipse pydev 创建一个新py文件时 文件的coding设置问题

    问题: 当安装好eclipse和pydev后,创建一个project, 创建一个新的py文件,文件头都会自带中文时间.这样在编译的时候会报错. 解决办法之一: 通过设置,可以使新建的文件的文件头自动带 ...

  8. 2014年百度之星资格赛第一题Energy Conversion

    Problem Description 魔法师百小度也有遇到难题的时候-- 如今.百小度正在一个古老的石门面前,石门上有一段古老的魔法文字,读懂这样的魔法文字须要耗费大量的能量和大量的脑力. 过了许久 ...

  9. 【[HNOI2005]狡猾的商人】

    加权并查集 由于给出信息的是一些一个区间的和为多少,我们显然并不好处理出每一个点应该为多少,这我们根本做不到 但是我们想一下,如果要求一个区间\([l,r]\)的和,那么我们是不是可以利用前缀和\(p ...

  10. 你真的了解现在的PHP吗?

    前段时间,公司的项目从PHP5.3升级到PHP7,现在项目里开始使用PHP7的一些新语法和特性.反观PHP的5.4.5.5.5.6版本,有点认知缺失的感觉.所以,决定看<Modern PHP&g ...