1.1 解压opencv并添加环境变量

  下载opencv4.3.0,进行安装(其实是解压),之后配置环境变量,我的电脑—>属性—>高级系统设置—>环境变量,找到Path变量,选中并点击编辑,添加opencv安装路径\build\x64\vc15\bin 【注意x64下有vc14和vc15两个文件夹,有如下对应关系:vc8 = Visual Studio 2005,vc9 = Visual Studio 2008,vc10 = Visual Studio 2010,vc11 = Visual Studio 2012,vc12 = Visual Studio 2013,vc14 = Visual Studio 2015,vc15 = Visual Studio 2017及以上】,配置完成重启电脑。

1.2 安装vs2019,最基本的C++即可3-4G

1.3 新建空项目

1.4 属性管理器

选择视图-其他窗口-属性管理器,右键Debug | x64,选择属性,进行配置:
a) 包含目录 配置:
  VC++目录—VC++目录—>包含目录:
  D:\opencv\build\include ;
  D:\opencv\build\include\opencv2
b) 库目录 配置:
  D:\opencv\build\x64\vc15\lib
c) 链接器 配置:
  链接器–>输入–>附加依赖项
  opencv_world430d.lib

注意此处,我们学习的时候一般都是在debug模式下写代码,在链接时,debug模式下优先使用了release下的opencv库。只需要将属性表中的非debug模式的lib删去即可(删除*.lib,保留d.lib文件)。有的教程可能会同时添加opencv_world430.lib,这样就会有问题

1.5 测试代码

#include <iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>  using namespace cv;int main()
{// 读入一张图片(游戏原画)    Mat img = imread("heibao.jpg");// 创建一个名为 "游戏原画"窗口    namedWindow("游戏原画");// 在窗口中显示游戏原画    imshow("游戏原画", img);// 等待6000 ms后窗口自动关闭    waitKey(6000);return 0;
}

1.6 可能的问题

fatal error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突”的问题解决,把本地调试器右边的Debug换成x64;若执意要win32(vs2017之前的),建议属性管理器中Debug | Win32也像上面配置Debug | x64配置一遍


欢迎扫描二维码关注微信公众号 深度学习与数学   [每天获取免费的大数据、AI等相关的学习资源、经典和最新的深度学习相关的论文研读,算法和其他互联网技能的学习,概率论、线性代数等高等数学知识的回顾]

opencv4.3.0+Visual Studio 2019环境配置相关推荐

  1. OpenCL(CUDA5.0) + Visual Studio 2010 环境配置

    1.安装步骤 1)安装CUDA5.0 本文默认的安装目录为:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA \v5.0 CUDA SDK的默认安装 ...

  2. visual studio 2019安装配置可编写c/c++语言的IDE环境

    visual studio 2019安装配置可编写c/c++语言的IDE环境 IDE的下载和安装: 首先,到visual studio官网下载vs2019的安装程序. 学生.或个人开发者免费下载第一个 ...

  3. PaddleOCR——Visual Studio 2019 环境下C++推理部署 CMake 编译解决方案

    PaddleOCR--Visual Studio 2019 环境下C++推理部署 CMake 编译解决方案 官方文档 环境配置 Step1: 下载PaddlePaddle C++ 预测库 paddle ...

  4. 从头开始学eShopOnContainers——Visual Studio 2017环境配置

    一.安装和配置Docker环境 1.安装Docker CE for Windows 从官方网站下载并安装,https://docs.docker.com/docker-for-windows/inst ...

  5. c/c++入门教程 - 1.基础c/c++ - 1.0 Visual Studio 2019安装环境搭建

    推荐视频课程:https://www.bilibili.com/video/BV1et411b73Z?p=2 已投币三连,b站果然是个学习的网站. 本来是想在linux环境下运行QT,于是先学了几个月 ...

  6. Win10 在 Visual Studio 2019 环境下配置 CUDA 10.1 + TensorFlow-GPU

    1. 安装VS2019 我安装的版本是enterprise 企业版. 2. 查看Nvidia显卡支持的cuda版本 设置-->搜索控制面板->在控制面板里搜索nvidia->打开Nv ...

  7. Visual Studio 2019 + MFC——配置MFC

    解决方案 1.查看vs2019里面有没有配置MFC 新建项目,如果能在右边找到MFC应用则配置了,否则没有 2.如果没有安装,将右边的的竖直移动条拉到底部,点击安装多个工具和供能 3.选中在C++桌面 ...

  8. ACM比赛环境-Mac visual studio code环境配置

    window上建议使用code blocks mac上建议使用visual studio code, visual studio code使用的插件如下: c/c++ c/c++ intellisen ...

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

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

  10. PaddleOCR——C++服务端部署Visual Studio 2019 环境下CMake 编译错误【无法打开输入文件paddle_fluid.lib】解决方案

    问题描述 找不到paddle_fluid.lib文件 问题分析 2.0.0以上版本的Windows PaddlePaddle 预测库中没有paddle_fluid.lib文件. 解决方案 方法一:修改 ...

最新文章

  1. python 开发板-MicroPython:STM32 上 的 Python 开发
  2. Visual basic 6读写ini文件
  3. 工业交换机常用术语及常见知识点汇总
  4. Django/Flask/Tornado三大web框架性能分析
  5. 漫步最优化十九——封闭算法
  6. ERP项目管理的关键控制点
  7. python里order什么意思_python中OrderedDict的使用方法详解
  8. jQuery核心函数
  9. Ubuntu install flash
  10. Struts action-mapping 元素讲解
  11. linux系统的手机刷机包,ubuntu系统修复工具-ubuntu手机操作系统刷机包v20.04 官方版 - 极光下载站...
  12. java图书馆_java入门第三季--图书馆借书系统
  13. 【宋红康 MySQL数据库 】【高级篇】【09】InnoDB的数据存储结构
  14. mongodb 日期分组聚合_MongoDB基于时间段的聚合查询
  15. 【PI控制】位置式PI的拉普拉斯变化和离散化(在开关电源的应用)
  16. Linux查看目录busy,linux umount 提示"device is busy" 终极解决
  17. pdf转换成word后有文字叠加_pdf转成word后格式快速调整
  18. 军犬信息采编发系统vs网络神采
  19. Kotlin和Swift语言在Redmonk榜上排名大幅提升
  20. 用java实现歌手大赛

热门文章

  1. 纯C下用ODBC访问数据库(实例) 转载
  2. 2018/3/27 省选模拟赛 140分
  3. 【ARM-Linux开发】ctrl-xxx的对应的signal含义
  4. Mybatis 控制台打出Sql-Log的设置
  5. hdu 1561 树形dp+分组背包
  6. freebsd下fcgi程序例子
  7. hdu 3925 一道复杂的简单题
  8. Ubuntu10.0.4下CyanogenMod编译环境的搭建和可刷机文件的编译及打包
  9. Yii 2.0 权威指南 (2) 使用forms
  10. 如何阅读《深入理解计算机系统》这本书?