最新opencv-c++安装及配置教程(VS2019 C++ opencv4.4.0)
以前写过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)相关推荐
- VS2019+OpenCV安装与配置教程
目录 VS2019的下载安装 OpenCV的下载安装 OpenCV的配置 配置系统变量 给VS中的工程一键配置OpenCV 测试配置的效果 最近要用到很多OpenCV的库,所以开始学了点OpenCV, ...
- 最新Tomcat安装及配置教程+JavaWeb项目部署
最新Tomcat安装及配置教程+JavaWeb项目部署 介绍 一.下载安装Tomcat 二.配置环境变量 三.JavaWeb项目发布 四.登录Web查询系统 介绍 此文章为自己在Tomcat配置及项目 ...
- 2020最新JDK安装及配置教程
JDK安装及配置教程 1.JDK下载 jdk官网:JDK官网(下载这些软件一般都是在官网,安全性高) 我下载的版本是:Java SE Development Kit 8u241 之前旧电脑上面一直用的 ...
- Jmeter安装及配置教程
Jmeter安装及配置教程 一.JMeter的安装配置过程 二.JMeter的运行和语言设置 一.JMeter的安装配置过程 安装配置过程: 第一步 安装JDK,配置JDK路径 到Oracle官方网站 ...
- Discuz!论坛程序安装+模板配置教程
Discuz!论坛程序安装+模板配置教程 Linux系统安装方法: 第一步:检查是否安装apache mysql php ps -ef |grep httpd ps -ef |grep mysql p ...
- Termux 高级终端安装使用配置教程
Termux 高级终端安装使用配置教程,这篇文章拖了有小半年.因为网上相关的文章相对来说还是比较少的,恰好今天又刷了机,所以就特意来总结一下,希望本文可以帮助到其他的小伙伴.发挥Android平台更大 ...
- jdk eclipse SDK下载安装及配置教程
原文地址https://blog.csdn.net/dr_neo/article/details/49870587 最新鲜最详细的Android SDK下载安装及配置教程 最近Neo突发神经,想要将学 ...
- Django 安装与配置教程
文章目录 Django 安装与配置教程 一,Windows系统安装Django 1) 离线安装 2) 在线安装 3) 配置Django环境变量 4) 检查是否安装成功 二,Linux和Mac系统安装D ...
- Django安装与配置教程(图解)
Django安装与配置教程(图解) 不同 Django 版本对 Python 版本的要求也是不一样的 ,Django 对 Python 版本的支持,如表格所示: Django版本与Python版本对应 ...
最新文章
- Python 常见的坑汇总
- mktime函数实现获取当前系统时间
- 为什么一体化机柜会那么的受欢迎?
- 函数计算助力闲鱼构建云端一体化变成模式
- ubuntu pycharm设置快捷图标_这些Ubuntu中的小技巧,你知道吗?
- 信安精品课:第1章网络信息安全概述精讲笔记
- 列表页的动态条件搜索
- Android系统(31)--- 如何分析native memory leak
- python直接使用pyc_关于python包,模块,.pyc文件和文件导入理解
- [转]installshield for VC++6 如何使用
- Linux C编程之七(2) 系统IO函数
- vim内部实现完美运行代码和脚本
- Ubuntu 切换中文目录为英文目录
- 油猴天眼查公司链接获取(用油猴实现爬虫python版)
- 到底什么是索引???
- 自然语言表达处理笔记01—— 1.正则表达式 2.文本标记化 3.词干提取和词形还原 4.中文分词
- stm32 + RN8209C单相计量芯片使用心得
- 三星苹果盛极而衰,国产手机迎来分化
- 【生活点滴】-- 吉他、口琴如何自学?
- 2017-2018-1 20155308《信息安全技术》实验二——Windows口令破解
热门文章
- storyboard搭建项目_用Storyboard实例化控制器:
- 软件工程读书笔记(五)——软件工程师的思维误区
- 在线运行 Linux,真滴牛逼。
- C语言求满足条件的xyz,c++编程,已知有式子:xyz+yzz=532, 其中x、y、z为数字,编写程序输出所有满足条件的x、y和z。...
- Workspaces can only be enabled in private projects
- 翻译: Deep Convolutional Neural Networks for Breast Cancer Histology Image Analysis
- 致谢计算机组成原理老师的致谢,论文致谢优秀.doc
- word题注格式(从每章开始,如:图1-1、图2-1)
- linux hba查看,各操作系统查看HBA和WWN的方法
- LAMP-Discuz