解压OpenCV并配置环境变量

打开自解压程序,设置解压路径为C盘根目录。

解压得到如下图所示的文件夹。

添加到Path环境变量的路径:
对于vs2015:(适用于本次开发环境的配置)
C:\opencv\build\x64\vc14\bin
对于vs2017:
C:\opencv\build\x64\vc15\bin

接下来就开始配置OpenCV环境变量啦

1.首先新建项目,选择win32控制台应用程序,设置项目名称和项目路径。
2.点击下一步。

3.勾选空项目,点击完成。

4.点击属性管理器。没有的话就依次点击【视图→其他窗口→属性管理器】。
5.添加新项目属性表。设置项目属性表的名称为opencvEnvPropertySheet,点击添加。(此处新建的项目属性表请另外单独保存下来,以后再在vs下建立opencv项目时直接用即可,不需重复配置)


6.双击双击新建立的opencvEnvPropertySheet项目属性表进行编辑。

7.设置包含目录和库目录。
将解压得到的opencv的build/include目录(C:\opencv\build\include)添加到包含目录。
8.将解压得到的opencv的build\x64\vc14\lib目录(C:\opencv\build\x64\vc14\lib)添加进去。

9.依次点击链接器>输入>附加依赖项,进行编辑。
将opencv_world340d.lib添加进去。
【该文件位于opencv的 build\x64\vc14\lib 目录( C:\opencv\build\x64\vc14\lib )下,该目录下存在一个 opencv_world340.lib 文件和一个 opencv_wc文件,其中带d的为debug版本。]

对于debug模式:(适用于本次开发环境的配置)
opencv_world340d.lib
对于release模式:
opencv_world340.lib

注意::把自己opencv文件目录下的D:\opencv3.2.0\opencv\build\x64\vc14\bin(本人的路径)中的三个dll文件,拷贝到C:\window\System32和 C:\window\SysWOW64 中。在这里我是两个系统文件夹内都拷贝了过去。

10…依次点击视图>解决方案资源管理器>右键单击源文件>添加>新建项。

11.复制测试程序,设置解决方案配置为debug模式,解决方案平台为x64平台。

测试程序:

#include <opencv2/opencv.hpp>
using namespace cv;
using namespace std;
int main(void)
{Mat originalImage = imread("C:\\Users\\Lenovo\\Desktop\\1.jpg");if (originalImage.empty()){cout << "fail to load image !" << endl;return -1;}namedWindow("opencv test", CV_WINDOW_AUTOSIZE);imshow("opencv test", originalImage);waitKey(0);return 0;
}

12.得到结果,读入并显示了一张图片就说明配置成功。测试失败的就在来一遍。

【Windows10下OpenCV 3.4.0 + Visual Studio 2015开发环境的配】相关推荐

  1. OpenCV 4.1.0 + Visual Studio 2019 开发环境搭建 超级简单

    先说一下其实根本无需修改环境变量等系统设置,只需要对 project 进行一些设置就好. 编译需要的是 .h 文件和 .lib 文件,运行需要的是 .dll 文件,调试需要的是代码源文件和 .pdb ...

  2. 【错误记录】Ubuntu 中 ROOT 用户无法启动 Visual Studio Code 开发环境 ( 推荐在普通用户下使用 VSCode 开发环境 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 [开发环境]Ubuntu 安装 Visual Studio Code 开发环境 ( 下载 Visual Studio Code 安装器 | Ub ...

  3. DCMTK 3.6.2(MD支持库)与Microsoft Visual Studio 2017开发环境的搭建

    DCMTK 3.6.2(MD支持库)与Microsoft Visual Studio 2017开发环境的搭建 DCMTK 362MD支持库与Microsoft Visual Studio 2017开发 ...

  4. 打造TypeScript的Visual Studio Code开发环境

    打造TypeScript的Visual Studio Code开发环境 本文转自:https://zhuanlan.zhihu.com/p/21611724 作者: 2gua TypeScript是由 ...

  5. vs2015html5环境配置,visual studio 2015 PreView环境搭建图文教程

    2014年11月13日,微软发布了Visual Studio 2015 Preview,跟随者Visual Studio 2015 而来的是,.net 开源,C#支持wp,ios,android三大系 ...

  6. Microsoft Visual Studio C++开发环境的配置及使用

    Microsoft Visual Studio C++开发环境的配置及使用 本文引用自作者编写的下述图书; 本文允许以个人学习.教学等目的引用.讲授或转载,但需要注明原作者"海洋饼干叔 叔& ...

  7. Visual Studio 2015开发Android App问题集锦

    Visual Studio 2015开发Android App 启动调试始终无法完成应用部署的解决方案 创建一个Android App项目后,直接启动调试发现Visual Studio Emulato ...

  8. Win10+GeForce 940M(CUDA8.0)+Visual Studio 2015的GPU环境配置步骤

    需要安装windows操作系统: 破解Windows操作系统: 升级windows操作系统: 下载显卡驱动: 安装显卡驱动: 下载Visual Studio 2015: 安装Visual Studio ...

  9. 使用Visual Studio 2015 开发ASP.NET MVC 5 项目部署到Mono/Jexus

    最新的Mono 4.4已经支持运行asp.net mvc5项目,有的同学听了这句话就兴高采烈的拿起Visual Studio 2015创建了一个mvc 5的项目,然后部署到Mono上,浏览下发现一堆错 ...

最新文章

  1. bash脚本【一】——批量处理文件
  2. 微博云原生技术的思考与实践
  3. java stringBuilder的用法
  4. python recv
  5. 通过Dapr实现一个简单的基于.net的微服务电商系统(十八)——服务保护之多级缓存...
  6. 揭开 Facebook Growth Hacking 的神秘面纱,微信、人人为何都在效仿?
  7. C/C++库函数math用法案例篇二
  8. 1.4、设置 SpringApplication 主启动类
  9. BLURtooth 漏洞导致攻击者覆写蓝牙认证密钥
  10. Django中ORM对数据库的增删改查操作
  11. python装饰器(docorator)详解
  12. matlab中pdist,pdist用法
  13. linux闹钟命令,Linux基础命令一
  14. kepware mysql_Kepware EX6与MySQL数据库通讯(上篇)
  15. java fckeditor下载_FCKEditor的使用
  16. Sky Walking 介绍 及 8.7.0 源码学习环境搭建
  17. lae界面开发工具入门介绍之一新建工程篇
  18. 安卓内存使用情况监控,剖析Android开发未来的出路在哪里,薪资翻倍
  19. 什么是SSL?什么是TLS?SSL与TLS 区别
  20. 你的网卡真有千兆么?——千兆网卡传输速度解析

热门文章

  1. UDP/TCP测试工具
  2. Linux练习(write写入)
  3. 如何使用ABAP Restful API进行代码的全文搜索
  4. 《Unity虚拟现实开发实战》——第1章,第1.8节小结
  5. 使用用户自定义类型作为map的key
  6. DynamipsGUI
  7. hdu-3625 Examining the Rooms(斯特灵数第一类)
  8. nyoj7街区最短路径问题
  9. 《机器学习实战》chapter 07利用AdaBoosting元算法提高分类性能
  10. 函数公开问题、简短模式、多一个返回值