openCV4+vs2019环境搭建
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环境搭建相关推荐
- vs 2017 建立 php,WIN10系统下OSG+VS2017或者vs2019环境搭建
** WIN10系统下OSG+VS2017或者vs2019环境搭建 ** 一.资料准备 1.OSG源码下载地址:http://www.openscenegraph.org/index.php/down ...
- VS2019+opencv4.x环境搭建问题:由于找不到opencv_world440d.dll,无法执行代码,重新安装程序可能会解决此问题
问题: 按照教程:VisualStudio2019配置OpenCV4.1.0 和 Visual Studio2019社区版配置OpenCV4.4_江月尽的博客-CSDN博客 搭建完opencv的环境后 ...
- edk2+vs2019环境搭建
所有命令行操作都在CMD内执行 CMD->Developer Command Prompt for VS 2019 (vs自带的命令行环境,也可以直接CMD执行 C:\"Program ...
- 【win10 windows环境下qt6.4.1+vs2019开发环境搭建】
win10 qt6.4.1+vs2019环境搭建 在wind10 64位操作系统下搭建Qt6.4.1 + Visual Studio 2019 MSVC开发环境,软件下载说明一下,VS,QT都可以去官 ...
- win10平台下VS2019+Qt5.14.2开发环境搭建
Qt,是一个跨平台的C++应用程序开发框架,广泛用于开发GUI程序. 前情提要: 之前电脑中安装了Qt5.12.3版本,但是呢,只有MingW64位的编译版本,只能在Qt Creator中去编译,不能 ...
- 【opencv4】opencv视频教程 C++(opencv教程)1、opencv介绍和环境搭建
下一讲:[opencv4]opencv视频教程 C++(opencv教程)2.加载,修改,保存图像 [opencv_C++] 入门强推!!![B站最全] 文章目录 opencv介绍和环境搭建 open ...
- 【学习OpenCV4】案例3:OpenCV Python语言开发环境搭建
本书分享内容来自图书学习OpenCV 4:基于Python的算法实战>,该书刚刚上市,是国内第一本系统讲解OpenCV4各个模块的图书,配套案例深入浅出的讲解.第一章有在各个平台搭建环境的介绍, ...
- 【学习OpenCV4】案例1:Windows OpenCV C++语言开发环境搭建
本文的案例内容源自于图书**<学习OpenCV 4:基于Python的算法实战>**,该书是国内第一本完整介绍OpenCV4的图书,第一章有在各个平台搭建环境的介绍,后面每个章节都有对模块 ...
- opencv4.5.3学习——开发环境搭建
基于ubuntu18.04搭建opencv的开发环境 工欲善其事,必先利其器. 本次文档主要是opencv的开发环境搭建. 目录 1.依赖环境安装 1.1.更新libjasper1 libjasper ...
- VS2019+QGIS开发库二次开发环境搭建
VS2019+QGIS开发库二次开发环境搭建 总共分为以下步骤: 下载qgis和二次开发库 VS2019搭建开发环境 配置VS2019中的Qt插件 配置完Qt版本后对工程属性进行配置 编写测试代码 运 ...
最新文章
- 机器学习入门之机器学习sklearn中的train_test_split()函数
- 我依然坚持建议你开始写博客 | 写给我的 2017
- VC,Windbg,gdb执行到指定代码行方法
- 醉了,RPC 超时设置也能引起线上事故!
- 组成原理----存储管理
- R pdf大小_「福昕PDF助手」12个常用的Word快捷键,一看就会,你值得拥有!
- Sharepoint学习笔记—Site Definition系列-- 2、创建Content Type
- 事件触发控制_SystemVerilog线程控制与通信
- JEECG - 基于代码生成器的J2EE智能开发框架 续六: JEECG 前台页面和后台交互讲解
- 查找:对于长度为n的线性表最坏查找次数
- linux 重定向_Linux视频教程分享,零基础在家你也可以学的会
- 2011年8月5日星期五
- EDA技术实用教程VHDL篇--名词释义
- 【软件工程导论】期末复习重点
- 搭建分布式FastDFS集群
- Invalid handle returned
- 开课通知 | 2021FPGA寒假班/就业班开课啦!
- 律师学python有什么用呢_《律》字意思读音、组词解释及笔画数 - 新华字典 - 911查询...
- 热水bot协议_如何设计Bot协议
- js简易版歌单播放,可切换下一首