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

本文转载自《拜小白教你OpenCV3.2.0+VS2017开发环境配置》。转载链接。 https://blog.csdn.net/sinat_36264666/article/details/73135823

网络上很多配置大部分存在问题很多,该环境是为数不多的一次就能成功配置成功且运行成功的教程。

仅此记录为配置环境搭建过程。

本机环境:win10 64位 
OpenCV3.2.0 
Visual Studio 2017 
最后结果,亲测可用

目录

    • 目录
  • 第一部分OpenCV320的下载
  • 第二部分配置Path系统环境变量
  • 第三部分VS2017中配置OpenCV
  • 第四部分测试效果
    • 测试代码

第一部分: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; }

转载于:https://www.cnblogs.com/paladinzxl/p/9022594.html

转自:拜小白教你OpenCV3.2.0+VS2017开发环境配置相关推荐

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

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

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

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

  3. ESP8266 Non-OS SDK 开发之旅 基础篇① 初识 Non-OS SDK,史上超级详细手把手教小白20分钟快速搭建SDK软件开发环境,完成第一个例子Hello World!

    文章目录 1.前言 2. SDK概述 2.1 SDK使用流程 2.2 ESP8266 HDK -- 硬件开发工具 2.3 ESP8266 SDK -- 软件开发工具包 2.3.1 Non-OS SDK ...

  4. OpenCV3.2.0+VS2017在window10开发环境配置记录

    本机环境:win10 64位 OpenCV3.2.0 Visual Studio 2017 最后结果,亲测可用 OpenCV官方下载地址: http://opencv.org/releases.htm ...

  5. 《Python从小白到大牛》第2篇 开发环境搭建

    <Python从小白到大牛>已经上市! 开发环境搭建 <论语•魏灵公>曰:"工欲善其事,必先利其器",做好一件事,准备工作非常重要.在开始学习Python技 ...

  6. 安装教程-opencv3.1.0安装及VS2013配置教程

    安装教程-opencv3.1.0安装及VS2013配置教程 安装opencv 安装Image Watch 第一个opencv应用 安装opencv 准备opencv3.1.0安装包.提前安装VS201 ...

  7. goland 远程调试go_手把手教你学Go语言,基础环境配置和Hello World

    文章每周持续更新,你的「点赞」「关注」是对我最大的肯定,可以微信搜公众号「 后端技术学堂 」第一时间阅读(一般比博客早更新一到两篇) 前面几周陆陆续续写了一些后端技术的文章,包括数据库.微服务.内存管 ...

  8. 【OpenCV3】OpenCV3.2.0在VS2013环境下Cmake编译与快速配置

    近年来随着人工智能和机器视觉的日益火爆,OpenCV作为机器视觉领域内的利器也得到了长足和快速的发展.作为OpenCV的忠实粉丝,一直使用的是OpenCV2的版本,但是OpenCV3相对于OpenCV ...

  9. OpenCV3.4.2+VS2015开发环境搭建

    前言 什么是OpenCV?可能还有人不清楚吧,简单地说,OpenCV--Open Source Computer Vision Library,即开源计算机视觉库,它是基于C语言和部分C++语言来开发 ...

最新文章

  1. c语言精品课程网站论文免费下载,【毕业论文_c语言程序设计精品课程网站的研究与实现6喜欢就下吧材料】...
  2. FZU 1061 矩阵连乘
  3. 一文了解 Apache Flink 核心技术
  4. 【dfs】【模拟】【树】I Like Matrix Forever!
  5. 作者:郑理,男,南京邮电大学计算机学院项目研究员。
  6. linux php没有bin,php - 执行Linux命令没有报错但也没有输出
  7. ceph关闭同步之后的故障记录
  8. bzoj 1109: [POI2007]堆积木Klo(二维偏序)
  9. 使用javamail通过代理发送邮件
  10. perl学习二:简单变量
  11. 推荐一个好用的epub转pdf工具
  12. 使用C#实现DHT磁力搜索的BT种子后端管理程序+数据库设计(开源)[搜片神器]
  13. Unity3D 插件大全
  14. Flir Blackfly S USB3 工业相机:白平衡设置方法
  15. kafka集群搭建详细步骤
  16. cesium获取坐标及高程
  17. java获取中文首字母
  18. 【MTK驱动模块_4】battery--硬件原理介绍
  19. 和面试官面对面—常见接口测试面试题汇总(附参考答案)
  20. JavaScript实现手机拍摄图片的旋转、压缩

热门文章

  1. 基于express + express-myconnection 的请求处理模板
  2. [OJ#40]后宫佳丽
  3. 可支持任意级选择器级联的控件函数
  4. Java学习从入门到精通[转]
  5. 图片列表页的显示方法
  6. JavaScript 图片切割效果(带拖放、缩放效果)
  7. Shell基本应用(学习笔记)
  8. android 多个语音合成,android实现语音合成
  9. mysql异常插件_【异常】诡异的mysql错误,Pagehelper插件混乱导致吗
  10. 和nginx比较_谈谈Nginx和LVS各自的优缺点以及使用