VS2019+OpenCV安装与配置教程
目录
- VS2019的下载安装
- OpenCV的下载安装
- OpenCV的配置
- 配置系统变量
- 给VS中的工程一键配置OpenCV
- 测试配置的效果
最近要用到很多OpenCV的库,所以开始学了点OpenCV,本文记录VS和OpenCV的安装、配置过程。配置OpenCV使用配置文件的方法,配置完一次就可以给其他工程使用,非常方便。
VS2019的下载安装
这里有Visual Studio 2019的详细教程,社区版是免费使用的,登录一下微软账户就行。
OpenCV的下载安装
OpenCV下载链接。
我装的是4.3、Windows版本,OpenCV3和4是有点区别的,似乎4只支持C++。
下载完解压到指定文件夹(相当于安装了),最好别装到C盘,如:
OpenCV的配置
配置系统变量
找到OpenCV的安装(解压)路径,将路径opencv\build\x64\vc15\bin添加到Path中。
给VS中的工程一键配置OpenCV
打开VS2019,创建一个新项目:
项目名称和位置自己写,点击创建。
源文件上右击,添加,新建项:
选cpp文件,命名,点击添加,添加之后cpp文件就在源文件目录下了。
然后打开属性管理器:视图 ->其他窗口 ->属性管理器。因为第一次配置OpenCV,所以要添加一个属性表,添加完其他项目如果需要OpenCV,就可以直接添加现有属性表,一键完成配置。当工程选择的是debug时,这里选择debug;当工程选择的是release时,这里就编辑release的属性。以64位Debug为例,右击Debug|x64,添加新项目属性表。
然后起个名吧,保存在一个地方,最好是公共位置:
在Debug|x64目录下双击刚新建的文件,点击VC++目录,点击包含目录,然后将OpenCV的三个包含目录添加进去(图中还没加):
D:\program Files\opencv\build\include
D:\program Files\opencv\build\include\opencv
D:\program Files\opencv\build\include\opencv2
添加完后,继续点击库目录,将OpenCV的库目录添加进去:
D:\Prpgram Files\opencv\build\x64\vc15\lib
添加完后,点击连接器,点击输入,点击附加依赖项,添加lib文件,lib文件可以在D:\Program Files\opencv\build\x64\vc15\lib中查看,数字后面带d的表示debug,选这个就行了(添加依赖项的时候可不用路径,只输入文件名,如:opencv_world411d.lib)。
到此所有配置就完成了。
测试配置的效果
双击新建的cpp文件,输入以下代码:
#include <opencv2/opencv.hpp>
#include <iostream>using namespace std;
using namespace cv;int main()
{//OpenCV版本号cout << "OpenCV_Version: " << CV_VERSION << endl;//读取图片Mat img = imread("C:/Users/admin/Pictures/2020-06-21.png");imshow("picture", img);waitKey(0);return 0;
}
选好图片,运行就可以了,注意运行时要把调试器改成Debug,x64
,如果属性表是加在Debug win32就不需要改调试器了。
这是2020-6-21日截到的日偏食,那天正好是父亲节,有幸看到了日全食全过程。2020这个不平凡的一年,相信我们会顺利度过并过得更好。
VS2019+OpenCV安装与配置教程相关推荐
- 【opencv安装和配置完整版教程】(win10+vs2019+opencv4.4.0+opencv_contrib-4.4.0+永久配置)
[opencv安装和配置](win10+vs2019+opencv4.4.0+opencv_contrib-4.4.0+永久配置) 下载vs2019 opencv4.4.0.opencv_contri ...
- windows下opencv安装及配置(vs2010环境)
opecv下载 前往官方下载地址 https://opencv.org/releases/ opencv安装及配置 解压,会得到一个opencv文件夹,可将提取出的文件移动到任意位置,我将其放在F盘. ...
- win10安装misql8_Win10下免安装版MySQL8.0.16的安装和配置教程图解
1.MySQL8.0.16解压 其中dada文件夹和my.ini配置文件是解压后手动加入的,如下图所示 2.新建配置文件my.ini放在D:\Free\mysql-8.0.16-winx64目录下 [ ...
- Tomcat安装及配置教程(超详细的图文教程)(亲测)
Tomcat安装及配置教程(超详细的图文教程) 1.什么是Tomcat Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下 ...
- 【Ubuntu】Ubuntu16.04+VMware+Win10安装及配置教程
Ubuntu16.04+VMware+Win10安装及配置教程 前言: 我之所以使用Ubuntu16.4,既为学Linux操作,也为学习Python.Ubuntu16.4一直以来在虚拟机上都跑 ...
- 最新Tomcat安装及配置教程+JavaWeb项目部署
最新Tomcat安装及配置教程+JavaWeb项目部署 介绍 一.下载安装Tomcat 二.配置环境变量 三.JavaWeb项目发布 四.登录Web查询系统 介绍 此文章为自己在Tomcat配置及项目 ...
- mysql5.7.28下载安装_Windows下mysql-5.7.28下载、安装、配置教程
MySQL 数据库 Windows下mysql-5.7.28下载.安装.配置教程 最近需要更换mysql数据库的版本,写一篇文章,记录一下 一.下载mysql数据库 我这里选择5.7.28-Windo ...
- Jmeter安装及配置教程
Jmeter安装及配置教程 一.JMeter的安装配置过程 二.JMeter的运行和语言设置 一.JMeter的安装配置过程 安装配置过程: 第一步 安装JDK,配置JDK路径 到Oracle官方网站 ...
- Tomcat8安装及配置教程
Apache Tomcat8.0安装及配置教程... Apache Tomcat8.0 官方网站链接:http://tomcat.apache.org/ apache-tomcat-8.0.39 ...
最新文章
- 获取jQuery中的复选框值
- 树莓派设置音频输出音量
- 学习笔记Flink(八)—— 基于Flink 在线交易反欺诈检测
- 一起教育科技递交招股书:收入增速超277.48%,或成纳斯达克最大教育概念股
- 手把手带你入门Python爬虫(五、CSDN论坛之模型设计)
- 职场没有岁月静好,只有不进则退
- Golang Web应用 创建docker镜像笔记(win 平台)
- Xcode5 取消项目ARC,或者单个类ARC切换
- ubuntu16.04使用腾达U6网卡驱动+建立无线热点(手机可链接)
- 《软件工程与实践》 |(一)软件工程基础概述 知识梳理
- 推挽输出与开漏输出结构和原理详解
- 【CVPR华为】【CVPR诺亚方舟】【CVPR2019】华为诺亚方舟实验室2019年CVPR27篇:全面展现诺亚实验室在计算机视觉蓝图
- css3 文字高光划过,CSS3实现一束光划过图片、和文字特效
- Fiddler移动端代理设置(移动端抓包设置,包教会)
- 健身类小程序前后端源码
- 进程管理程序 - Supervisor - 学习/实践
- 服务器二手硬盘和新硬盘差距,过年换新拒绝被坑 教你辨别二手固态硬盘
- 【杂谈】万字长文回顾深度学习的崛起背景,近10年在各行各业中的典型应用
- 【Office】Word中的标尺,如何以厘米为单位显示
- python 计算斐波那契数列方法,递归方法求第N项的斐波那契数