1. openCV官网( https://opencv.org/releases/ ) 下载 windows版openCV4安装包,我这里下载的是openCV4.4.0,安装到电脑 。

这里我安装到D:\openCV ,安装完成后进入安装目录,看到 D:\openCV\opencv\build\x64 有 vc14和vc15两个文件夹。 vs2019使用的是vc15这个目录的东西。

2. 配置环境变量

右键 计算机-属性-高级系统设置-环境变量,将 openCV安装目录下\opencv\build\x64\vc15\bin 配置到用户环境变量。

3. 配置VS2019 包含目录

(1)创建一个新的控制台应用,创建完成后选择 视图--其他窗口--属性管理器

(2)可以看到右侧显示了属性管理器,在win10 64位系统里,选择Debug x64的文件夹右键-属性 打开配置

(3)选择VC++目录 -- 包含目录 -- 点击下拉箭头 -- 编辑

(4)在包含目录配置中,添加以下路径:

   openCV安装目录下\opencv\build\include

   openCV安装目录下\opencv\build\include\opencv2

    点击确定

4. 配置VS2019 库目录

选择 库目录 - 编辑

添加此路径: openCV安装目录\opencv\build\x64\vc15\lib

5. 配置链接器依赖项

先找到 安装目录\opencv\build\x64\vc15\lib 下的 opencv_worldXXX.lib和opencv_worldXXXd.lib, 其中XXX为openCV的版本,带d后缀的为debug版本。 复制opencv_worldXXXd.lib 这个名字

回到vs 选择 链接器--输入--附加依赖项--编辑 添加依赖项

手动输入 opencv_worldXXXd.lib(名字按照目录下的lib名字复制) ,点击确认

6. 编写代码测试

#include <opencv2/opencv.hpp>  //引入openCV
#include <iostream>using namespace std;
using namespace cv;int main()
{Mat mat = imread("E:/jgz.jpg");  //读取一张图片if (!mat.empty()) {imshow("图片", mat);  //显示图片}waitKey(0); return 0;
}

VS选择 Debug x64 运行代码。报错了 说找不到  opencv_world440d.dll

找到安装目录\opencv\build\x64\vc15\bin目录下,以下的dll文件复制到 C:\Windows\System32 系统目录

重新运行程序,可以看到读取图片成功

openCV4+vs2019环境搭建相关推荐

  1. vs 2017 建立 php,WIN10系统下OSG+VS2017或者vs2019环境搭建

    ** WIN10系统下OSG+VS2017或者vs2019环境搭建 ** 一.资料准备 1.OSG源码下载地址:http://www.openscenegraph.org/index.php/down ...

  2. VS2019+opencv4.x环境搭建问题:由于找不到opencv_world440d.dll,无法执行代码,重新安装程序可能会解决此问题

    问题: 按照教程:VisualStudio2019配置OpenCV4.1.0 和 Visual Studio2019社区版配置OpenCV4.4_江月尽的博客-CSDN博客 搭建完opencv的环境后 ...

  3. edk2+vs2019环境搭建

    所有命令行操作都在CMD内执行 CMD->Developer Command Prompt for VS 2019 (vs自带的命令行环境,也可以直接CMD执行 C:\"Program ...

  4. 【win10 windows环境下qt6.4.1+vs2019开发环境搭建】

    win10 qt6.4.1+vs2019环境搭建 在wind10 64位操作系统下搭建Qt6.4.1 + Visual Studio 2019 MSVC开发环境,软件下载说明一下,VS,QT都可以去官 ...

  5. win10平台下VS2019+Qt5.14.2开发环境搭建

    Qt,是一个跨平台的C++应用程序开发框架,广泛用于开发GUI程序. 前情提要: 之前电脑中安装了Qt5.12.3版本,但是呢,只有MingW64位的编译版本,只能在Qt Creator中去编译,不能 ...

  6. 【opencv4】opencv视频教程 C++(opencv教程)1、opencv介绍和环境搭建

    下一讲:[opencv4]opencv视频教程 C++(opencv教程)2.加载,修改,保存图像 [opencv_C++] 入门强推!!![B站最全] 文章目录 opencv介绍和环境搭建 open ...

  7. 【学习OpenCV4】案例3:OpenCV Python语言开发环境搭建

    本书分享内容来自图书学习OpenCV 4:基于Python的算法实战>,该书刚刚上市,是国内第一本系统讲解OpenCV4各个模块的图书,配套案例深入浅出的讲解.第一章有在各个平台搭建环境的介绍, ...

  8. 【学习OpenCV4】案例1:Windows OpenCV C++语言开发环境搭建

    本文的案例内容源自于图书**<学习OpenCV 4:基于Python的算法实战>**,该书是国内第一本完整介绍OpenCV4的图书,第一章有在各个平台搭建环境的介绍,后面每个章节都有对模块 ...

  9. opencv4.5.3学习——开发环境搭建

    基于ubuntu18.04搭建opencv的开发环境 工欲善其事,必先利其器. 本次文档主要是opencv的开发环境搭建. 目录 1.依赖环境安装 1.1.更新libjasper1 libjasper ...

  10. VS2019+QGIS开发库二次开发环境搭建

    VS2019+QGIS开发库二次开发环境搭建 总共分为以下步骤: 下载qgis和二次开发库 VS2019搭建开发环境 配置VS2019中的Qt插件 配置完Qt版本后对工程属性进行配置 编写测试代码 运 ...

最新文章

  1. 机器学习入门之机器学习sklearn中的train_test_split()函数
  2. 我依然坚持建议你开始写博客 | 写给我的 2017
  3. VC,Windbg,gdb执行到指定代码行方法
  4. 醉了,RPC 超时设置也能引起线上事故!
  5. 组成原理----存储管理
  6. R pdf大小_「福昕PDF助手」12个常用的Word快捷键,一看就会,你值得拥有!
  7. Sharepoint学习笔记—Site Definition系列-- 2、创建Content Type
  8. 事件触发控制_SystemVerilog线程控制与通信
  9. JEECG - 基于代码生成器的J2EE智能开发框架 续六: JEECG 前台页面和后台交互讲解
  10. 查找:对于长度为n的线性表最坏查找次数
  11. linux 重定向_Linux视频教程分享,零基础在家你也可以学的会
  12. 2011年8月5日星期五
  13. EDA技术实用教程VHDL篇--名词释义
  14. 【软件工程导论】期末复习重点
  15. 搭建分布式FastDFS集群
  16. Invalid handle returned
  17. 开课通知 | 2021FPGA寒假班/就业班开课啦!
  18. 律师学python有什么用呢_《律》字意思读音、组词解释及笔画数 - 新华字典 - 911查询...
  19. 热水bot协议_如何设计Bot协议
  20. js简易版歌单播放,可切换下一首

热门文章

  1. Spring源码解析(一)下载及编译(版本5.2.x)
  2. hpsocket错误码对照表
  3. 学习笔记——使用HiveSql建表
  4. macOS安装brew和ffmpeg下载m3u8
  5. 开发如何转型做项目管理
  6. maka html5,MAKA H5制作
  7. 敏捷开发之道(六)计划(续)
  8. 泊松分布和指数分布:通俗易懂
  9. 按是否运行源代码划分: 静态测试和动态测试
  10. Redis入门完整教程:CacheCloud运维功能