以前写过opencv python的安装教程,后来有一些同学开始私信我如何安装及配置opencv c++。
本文是以最新的版本入手,一步步详解opencv c++ 的安装及配置过程。:
第一步,下载解压opencv 算法库
进入到以下链接:https://opencv.org/releases/ , 点击Windows,即可下载。其他系统可忽略本教程。笔者下载的是opencv 4.4.0 ,如果想尝试预发行版,可以选择opencv 4.5.0。

下载之后双击,在抽取文件的目录中选择你想要存放的磁盘和文件即可。
比如我抽取到的文件路径是:
E:\opencv


点击进入此路径
E:\opencv\build\x64\vc15\bin
将你的安装路径配置到环境变量中:如下第三行所示:

然后在这个相同的路径:
E:\opencv\build\x64\vc15\bin下,复制


opencv_world440.dll
opencv_world440d.dll
opencv_videoio_ffmpeg440_64.dll
三个动态链接库到
C:\Windows\System32 路径下:

第二步:新建c++ 空白项目并配置opencv 目录及链接器


在新建好的Project1 项目名称上右击 ,点击属性:
把平台改为 x64, 首先你得是 64位电脑。

点击VC ++ 目录, 点击包含目录,点击右边的下拉三角形,点击编辑,将如下目录输入即可,
E:\opencv\build\include
E:\opencv\build\include\opencv2
这表示,VC++ 会从此opencv 算法目录调用。

点击确认,然后,点击库目录,点击右边的下拉三角形,点击编辑,将如下目录输入即可,
E:\opencv\build\x64\vc15\lib
然后点击确认。

接下来,点击链接器,点击输入,点击附加依赖项,点击右边的下拉三角形,点击编辑,将如下目录输入即可,
opencv_world440d.lib

点击应用,点击确认,等待配置完成。
将下图上面的debug 右边的解决方案管理平台改为 x64 。

第三步,测试代码:
添加cpp 源代码,
在其中输入以下代码:

#include<opencv2/opencv.hpp>
#include<iostream>
#include <string>
using namespace cv;
void ImageThreshold(String str) {Mat image = imread(str);Mat binary;cvtColor(image, binary, COLOR_BGR2GRAY);imshow("test_opencv_srtup", binary);waitKey(0);
}
int main() {String str = "C:\\Users\\Administrator\\Desktop\\timg.jpg";ImageThreshold(str);return 0;
}


至此,配置成功。

最新opencv-c++安装及配置教程(VS2019 C++ opencv4.4.0)相关推荐

  1. VS2019+OpenCV安装与配置教程

    目录 VS2019的下载安装 OpenCV的下载安装 OpenCV的配置 配置系统变量 给VS中的工程一键配置OpenCV 测试配置的效果 最近要用到很多OpenCV的库,所以开始学了点OpenCV, ...

  2. 最新Tomcat安装及配置教程+JavaWeb项目部署

    最新Tomcat安装及配置教程+JavaWeb项目部署 介绍 一.下载安装Tomcat 二.配置环境变量 三.JavaWeb项目发布 四.登录Web查询系统 介绍 此文章为自己在Tomcat配置及项目 ...

  3. 2020最新JDK安装及配置教程

    JDK安装及配置教程 1.JDK下载 jdk官网:JDK官网(下载这些软件一般都是在官网,安全性高) 我下载的版本是:Java SE Development Kit 8u241 之前旧电脑上面一直用的 ...

  4. Jmeter安装及配置教程

    Jmeter安装及配置教程 一.JMeter的安装配置过程 二.JMeter的运行和语言设置 一.JMeter的安装配置过程 安装配置过程: 第一步 安装JDK,配置JDK路径 到Oracle官方网站 ...

  5. Discuz!论坛程序安装+模板配置教程

    Discuz!论坛程序安装+模板配置教程 Linux系统安装方法: 第一步:检查是否安装apache mysql php ps -ef |grep httpd ps -ef |grep mysql p ...

  6. Termux 高级终端安装使用配置教程

    Termux 高级终端安装使用配置教程,这篇文章拖了有小半年.因为网上相关的文章相对来说还是比较少的,恰好今天又刷了机,所以就特意来总结一下,希望本文可以帮助到其他的小伙伴.发挥Android平台更大 ...

  7. jdk eclipse SDK下载安装及配置教程

    原文地址https://blog.csdn.net/dr_neo/article/details/49870587 最新鲜最详细的Android SDK下载安装及配置教程 最近Neo突发神经,想要将学 ...

  8. Django 安装与配置教程

    文章目录 Django 安装与配置教程 一,Windows系统安装Django 1) 离线安装 2) 在线安装 3) 配置Django环境变量 4) 检查是否安装成功 二,Linux和Mac系统安装D ...

  9. Django安装与配置教程(图解)

    Django安装与配置教程(图解) 不同 Django 版本对 Python 版本的要求也是不一样的 ,Django 对 Python 版本的支持,如表格所示: Django版本与Python版本对应 ...

最新文章

  1. Python 常见的坑汇总
  2. mktime函数实现获取当前系统时间
  3. 为什么一体化机柜会那么的受欢迎?
  4. 函数计算助力闲鱼构建云端一体化变成模式
  5. ubuntu pycharm设置快捷图标_这些Ubuntu中的小技巧,你知道吗?
  6. 信安精品课:第1章网络信息安全概述精讲笔记
  7. 列表页的动态条件搜索
  8. Android系统(31)--- 如何分析native memory leak
  9. python直接使用pyc_关于python包,模块,.pyc文件和文件导入理解
  10. [转]installshield for VC++6 如何使用
  11. Linux C编程之七(2) 系统IO函数
  12. vim内部实现完美运行代码和脚本
  13. Ubuntu 切换中文目录为英文目录
  14. 油猴天眼查公司链接获取(用油猴实现爬虫python版)
  15. 到底什么是索引???
  16. 自然语言表达处理笔记01—— 1.正则表达式 2.文本标记化 3.词干提取和词形还原 4.中文分词
  17. stm32 + RN8209C单相计量芯片使用心得
  18. 三星苹果盛极而衰,国产手机迎来分化
  19. 【生活点滴】-- 吉他、口琴如何自学?
  20. 2017-2018-1 20155308《信息安全技术》实验二——Windows口令破解

热门文章

  1. storyboard搭建项目_用Storyboard实例化控制器:
  2. 软件工程读书笔记(五)——软件工程师的思维误区
  3. 在线运行 Linux,真滴牛逼。
  4. C语言求满足条件的xyz,c++编程,已知有式子:xyz+yzz=532, 其中x、y、z为数字,编写程序输出所有满足条件的x、y和z。...
  5. Workspaces can only be enabled in private projects
  6. 翻译: Deep Convolutional Neural Networks for Breast Cancer Histology Image Analysis
  7. 致谢计算机组成原理老师的致谢,论文致谢优秀.doc
  8. word题注格式(从每章开始,如:图1-1、图2-1)
  9. linux hba查看,各操作系统查看HBA和WWN的方法
  10. LAMP-Discuz