第一部分:OpenCV3.2.0的下载

OpenCV官方下载地址: 
http://opencv.org/releases.html#

本人选择opencv3.2.0基于Windows平台。读者根据自己需要选择合适版本及平台下载。

下载完成后,双击进行解压 

解压即是安装OpenCV库的过程,读者自己选择好安装路径 
【建议】在英文路径下,不用有中文和空格 

第二部分:配置Path系统环境变量

此电脑-右键“属性”-高级系统设置 
 

找到Path进行编辑 
把之前解压(安装)好的OpenCV路径下的bin路径添加到Path系统环境变量中。

【建议】重启电脑

第三部分:VS2017中配置OpenCV

Visual Studio2017官方下载地址: 
https://www.visualstudio.com/zh-hans/ 

选择社区版就行,安装过程很简单,一直下一步就行。

1.创建工程 
快捷键:ctrl+shift+n 

具体不会用Visual Studio创建工程的请自行百度

2.创建.cpp文件 
快捷键:ctrl+shift+a 

本人是在Debug x64下配置 

3.打开属性管理器:视图=》其他窗口=》属性管理器 

Debug x64右键“属性” 

4.添加包含目录 
vc++目录=》包含目录=》选择编辑 

添加。 点图中箭头指的图标,把以下路径添加 
(P.S.即之前解压(安装)好的OpenCV路径下) 

5.添加库目录 
VC++目录=》库目录 
(P.S.即之前解压(安装)好的OpenCV路径下) 

6.添加附加依赖项 
链接器=》输入=》附加依赖项 
手动敲入 opencv_world320d.lib 
【注意】 
1、320对应OpenCV3.2.0。其他版本请去网上找对应自己的版本进行编写添加。 
2、后缀d代表Debug模式,如果是Release模式去掉d。依个人情况选择Debug模式或者Release模式。 

到此,opencv3.2.0与vs2017开发环境已配置成功。

第四部分:测试效果

在项目里简单编写如下代码,若可以显示出图像,则配置成功。 

测试代码

#include <opencv2/opencv.hpp>
#include <iostream>
using namespace std;
using namespace cv; int main()
{
Mat image = imread("D:\\OutPutResult\\OpenCVWorkPlace\\OpencvTest\\OpencvTest\\2.jpg"); //存放自己图像的路径
imshow("显示图像", image);
waitKey(0);
return 0;
}

拜小白教你OpenCV3.2.0+VS2017开发环境配置的更多相关文章

  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. Android SDK 4.0.3 开发环境配置及运行

    最近又装了一次最新版本的ADK环境 目前最新版是Android SDK 4.0.3 本文的插图和文本虽然是Android2.2的 步骤都是一样的,如果安装的过程中遇到什么问题,可以留言,我会尽快回复! ...

  5. AMP+EPP3.0的开发环境配置

    经过摸索,总结出下列Apache.MySQL.PHP.EPP.ZendDebugger的开发环境配置方法: 版本: Apache: Apache-httpd-2.2.25-win32-x86-no_s ...

  6. 【opencv学习笔记一】opencv下载安装与VS2017开发环境配置

    本文章摘录自浅墨博客,原文链接http://blog.csdn.net/poem_qianmo/article/details/19809337 目录 1.opencv下载与安装 2.计算机环境变量配 ...

  7. 75.VS2013和opencv3.1.0开发环境配置

    首先要做的就是 开发环境配置,具体过程如下: Step 1:OpenCV环境变量配置 我的电脑--->属性--->高级系统设置--->高级--->环境变量--->系统变量 ...

  8. 【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0 +VS 2013 开发环境配置

    图片太多,具体过程参照: [OpenCV入门教程之一] 安装OpenCV:OpenCV 3.0.OpenCV 2.4.8.OpenCV 2.4.9 +VS 开发环境配置 说下我这边的设置: 选择deb ...

  9. Eclipse搭建Android5.0应用开发环境 “ndk-build”:launchingfailed问题解决

    Eclipse搭建Android5.0应用开发环境 "ndk-build":launchingfailed问题解决 详细参考http://blog.csdn.net/loongem ...

随机推荐

  1. Linux 线程编程3.0

    #include <pthread.h> #include <stdlib.h> #include <stdio.h> #include <unistd.h& ...

  2. samba服务配置(一)

    samba是一个实现不同操作系统之间文件共享和打印机共享的一种SMB协议的免费软件. samba软件结构: /etc/samba/smb.conf    #samba服务的主要配置文件 /etc/sa ...

  3. 技术文档生成工具:appledoc

    做项目一般都会要求写技术文档,特别是提供SDK或者基础组件的.如果手写这类技术文档的话,工作量比编写代码也少不了多少.比如 Java 语言本身就自带 javadoc 命令,可以从源码中抽取文档.本篇我 ...

  4. [bug]”System.InvalidProgramException:公共语言运行时检测到无效程序“解决方案

    Visual Studio 2017版本15.8.x运行某些程序会报这样的错误:“System.InvalidProgramException:公共语言运行时检测到无效程序” 此问题的临时解决方案: ...

  5. Associative Containers

    Notes from C++ Primer Associative containers differ in fundamental respect from the sequential conta ...

  6. web开发之菜鸟的代码规范

    笔者菜鸟里最不会飞的那个,所以这些基础的习惯都没养成,正好抽时间特意做个笔记以方便自己规范代码, 有兴趣的大佬多多指点. 养成好的编码习惯收益良多, 总结下编码时应注意的细节<借鉴高程里代码约束 ...

  7. Android NDK学习(三):Hello World

    版权声明:转载请说明出处:http://www.cnblogs.com/renhui/p/6925810.html 首先编写Jni接口的c文件,此文件命名有些特殊,具体的命名方式可以参考文档来做. # ...

  8. MySQL 数据类型说明解释

    在 MySQL 中,有三种主要的类型:Text(文本).Number(数字)和 Date/Time(日期/时间)类型. Text 类型: 数据类型 描述 CHAR(size) 保存固定长度的字符串(可 ...

  9. 机器学习框架之sklearn简介

    简介 今天为大家介绍的是scikit-learn.sklearn是一个Python第三方提供的非常强力的机器学习库,它包含了从数据预处理到训练模型的各个方面.在实战使用scikit-learn中可以极 ...

  10. spring boot -thymeleaf-域对象操作

    后台代码