windows 10 安装OpenCV&配置VS 2015

环境

  • 系统:Windows 10

  • OpenCV版本:3.4.1

  • 开发IDE:VS2015 社区版

下载安装

OpenCV2.4.11    VS2010,VS2012,VS2013         (x64,x86)

OpenCV2.4.12    VS2012,VS2013                         (x64,x86)

OpenCV3.0         VS2012,VS2013                         (x64,x86)

OpenCV3.1         VS2013,VS2015                         (x64)

OpenCV3.2以上    VS2015以上                                (x64)
  • 对于windoows,我们只需要直接指定安装目录然后等待。。。假设我们安装的目录是 I:\Program Files\opencv\opencv

配置环境变量

  • 依次点击 此电脑->属性->高级系统设置->高级->环境变量,在系统变量的Path中添加
I:\Program Files\opencv\opencv\build\x64\vc14\bin
I:\Program Files\opencv\opencv\build\x64\vc15\bin
  • 保存,重启电脑

在vs 2015 中配置OpenCV

  • 打开vs 2015,新建项目->Visual C++->Win32 控制台应用程序,选择目录->下一步,选择空项目,确定

  • 在源文件处右键,添加->新建项->.cpp文件,命名为main.cpp

  • 打开视图,选择属性管理器,属性管理器就会出现在你的项目视图结构中

  • 点击属性管理器,打开Debug | x64的选择窗口,看到Microsoft.Cpp.x64.user,右键此项,选择属性

  • 添加目录:左键点击在左侧通用属性下的VC++目录,在右侧点击包含目录的下拉三角符号->编辑->点击右上角最左边的新建目录的图标,依次添加:

I:\Program Files\opencv\opencv\build\include
I:\Program Files\opencv\opencv\build\include\opencv
I:\Program Files\opencv\opencv\build\include\opencv2
  • 确定

  • 添加库:VC++目录->三角符号->编辑->点击右上角最左边的新建目录的图标,添加:

I:\Program Files\opencv\opencv\build\x64\vc15\lib
  • 确定

  • 左侧连接器->输入->附加依赖项->点击三角符号->编辑,添加(这个链接器的库就是I:\Program Files\opencv\opencv\build\x64\vc15\lib中的Debug库)

opencv_world341d.lib
  • 确定,完成配置

测试OpenCV的可用性

  • 准备一张jpg图片,并放到工程中与main.cpp相同的目录中,假设文件名为20180412.jpg

  • main.cpp中编写代码:

#include<iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp> using namespace cv; int main()
{
Mat img = imread("20180412.jpg");
namedWindow("nature_picture");
imshow("nature_picture", img);
}
  • 将Debug模式调整为x64,之后F5或点调试,出现准备的图片则为正确

opencv学习(1.2) - Windows 10 安装OpenCV &配置VS 2015的更多相关文章

  1. Python下的OpenCV学习 01 —— 在Linux下安装OpenCV

    一.OpenCV简要介绍 OpenCV是一个跨平台的计算机视觉库,可以运行在Windows.Linux.MacOS等操作系统上.OpenCV提供了众多语言的接口,其中就包含了Python,Python ...

  2. windows 10安装和配置caffe教程 | Install and Configure Caffe on windows 10

    本文首发于个人博客https://kezunlin.me/post/1739694c/,欢迎阅读! Install and Configure Caffe on windows 10 Part 1: ...

  3. OpenCV学习一《Linux下安装OpenCV》

    第一步:安装源码前先安装好需要的第三⽅方环境 需要的编译环境■ [compiler] sudo apt-get install build-essential #  注释说明 64位ubuntu在安装 ...

  4. 【OpenCV入门指南】第一篇 安装OpenCV

    http://blog.csdn.net/morewindows/article/details/8225783/ win10下vs2015配置Opencv3.1.0过程详解(转) http://ww ...

  5. 2016最新 wamp2.5+windows 10安装CoedSgniffer代码格式检查:

    14:59 2016/1/112016最新 wamp2.5+windows 10安装CoedSgniffer代码格式检查:注意问题:1.手动安装2.5.0和pear安装方式都成功但是执行时无任何反映, ...

  6. 2016最新 wamp2.5+windows 10安装CoedSgniffer代码格式检查:5分钟安装 30分钟入门和浏览常用命令

    14:59 2016/1/112016最新 wamp2.5+windows 10安装CoedSgniffer代码格式检查:注意问题:1.手动安装2.5.0和pear安装方式都成功但是执行时无任何反映, ...

  7. zz Windows 10安装教程:硬盘安装Win10 系统步骤(适合32位和64位)

    Windows 10安装教程:硬盘安装Win10 系统步骤(适合32位和64位) Posted on 2015年01月28日 by 虾虾 22 Comments   最新的Windows 10 MSD ...

  8. windows 10 安装tensorflow

    人工智能一浪接一浪,随着谷歌公布tensorflow源码,尤其是支持windows 10平台的python3.5以上版本,更是让更多人都想用windows操作tensorflow. 第一次安装,也不知 ...

  9. Windows 10 安装ElasticSearch(2)- MSI安装ElasticSearch和安装Kibana

    翻阅上篇文章:Windows 10 安装 ElasticSearch 上次写的是下载Zip包安装的,在下载页面 发现有 MSI (BETA) 的下载可选项.了解之后发现MSI安装也值得尝试. MSI安 ...

随机推荐

  1. Differential Geometry之第七章曲面的若干整体性质

    1.曲面的整体描述 2.整体的Gauss-Bonnet公式 2.1.曲面的三角剖分 2.2.Gauss-Bonnet公式 = 2.3.Gauss-Bonnet定理的应用 2.3.1.切向量场的指数定理 ...

  2. 我们把Mybatis的功能架构分为三层:

    我们把Mybatis的功能架构分为三层: (1)API接口层:提供给外部使用的接口API,开发人员通过这些本地API来操纵数据库.接口层一接收到调用请求就会调用数据处理层来完成具体的数据处理. (2) ...

  3. Java去除所有非中文字符串

    "fdsfjasd阿斯顿飞机阿斯蒂芬,,,,,,,,....".replaceAll("[^\u4E00-\u9FA5]", "");

  4. 在dropDownList中实现既能输入一个新值又能实现下拉选的代码

    aspx: <div id="selDiv" style=" z-index:100; visibility:visible; clip:rect(0px 110p ...

  5. 《Programming with Objective-C》第四章 Encapsulating Data

    Designated Initializer 不稳定的传送门 合成属性 Properties don’t always have to be backed by their own instance ...

  6. Asp.net中的Cache--HttpRuntim.Cache 和 HttpContext.Current.Cache

    在ASP.NET中有两个类都提供缓存支持, 一个是HttpRuntime类的Cache属性, 另一个是HttpContext类的Cache属性. 通过查看这两个属性的类型可以发现其实这两个属性都是Sy ...

  7. css属性image-redering详解

    What? image-rendering作为现阶段还处于实验性质中的css属性,他的作用是在浏览器对图片进行比例缩放时,设置其缩放使用的算法,从而来得到我们最终想要的图片结果.而且这个属性可以应用于 ...

  8. Angular2 兼容 UC浏览器、QQ浏览器、猎豹浏览器

    找到/src/polyfills.ts文件 把/** IE9, IE10 and IE11 requires all of the following polyfills. **/下注释掉的代码恢复 ...

  9. Hadoop1.2.1 单机模式安装

    首先安装JDK: 然后安装hadoop: 最后的实例测试:首先在 /opt/data 目录下创建 input目录, 然后把hadoop的conf目录下的所有xml文件拷贝到上面的input目录, 然后 ...

  10. 五款超实用的开源 SVG 工具

    英文链接:Idrsolutions SVG(Scalable Vector Graphics)是基于 XML 的矢量图像格式,用户可灵活运用图像进行搜索.索引.脚本以及压缩(来自:湖北教育考试网).S ...