Win10+VS2019+OpenCV 编译和配置
根据网上搜到的N多个教程,终于编译成功运行了,在此记录下,方便下次操作。
1.首先默认你已经下载好VS2019,并下安装了 使用c++的桌面开发。
OpenCV版本4.5下载 OpenCV下载,百度网盘链接:https://pan.baidu.com/s/1EgQwOlyK1mZj_hl9YsDHDA 提取码:z2p1
找到下载好的文件,双击安装(这其实是一个解压过程)
选择解压目录,单击Extract会在选中的路径下自动创建名字是opencv的文件夹。解压好的内容如下:
接着来给电脑添加如下环境变量,系统变量中的Path(需要根据自己的安装路径做相应修改):
我自己的是 E:\opencv\build\x64\vc15\bin
环境变量配置好后重启电脑。
2.在VS2019中配置OpenCV
首先打开VS2019,创建新项目,选择C++,空项目。
输入项目名称以及项目的位置,单击创建
右键项目名,选择属性
单击左侧VC++目录,平台选择X64,关注右侧包含目录和库目录
首先修改包含目录,选中以后点击编辑
单击文件夹标志新建,然后选择目录
添加如下图所示的两个变量,单击确定
E:\opencv\build\include
E:\opencv\build\include\opencv2
添加库目录(操作同上)添加 E:\opencv\build\x64\vc15\lib
最后添加 修改附加依赖项
添加一下变量(手动输入或者粘贴)
opencv_world450d.lib ,单击确定 (这里我使用的是Debug,如果是使用Release 改为 opencv_world450.lib )
最后测试是否配置成功
对 源文件 右键,添加->新建项
选择C++文件,输入名字 main
添加如下代码(直接粘贴即可)
#include<opencv2/opencv.hpp>
#include<iostream>
using namespace cv;
int main(int argc, char** argv) {
Mat image = imread("F:/1.jpg");
if (image.empty()) {
printf("could not load image...\n");
return -1;
}
//namedWindow("test_opencv_setup", 0);
imshow("test_opencv_srtup", image);
waitKey(0);
return 0;
}
上一篇: 不同视角下的软件性能与性能指标
推荐阅读
-
Centos 6.5 服务器优化配置备忘(一些基础优化和安全设置)
-
Apache防DDOS模块mod_evasive安装和配置方法详解
-
用DNSPod和Squid打造自己的CDN (七) 配置Squid
-
CentOS 6.4系统下编译安装LNMP和配置PHP环境具体步骤
-
快速建立Servlet和JSP的运行、调试和编译环境
-
Centos7.3安装和配置Tomcat8
-
MySQL的安装、启动和基础配置 —— linux版本
-
.NET Core开发的iNeuOS工业互联平台,升级四大特性:配置数据接口、图元绑定数据、预警配置和自定义菜单
-
maven多仓库配置 公司仓库和阿里仓库
-
Win7安装和配置Apache2.4服务器的详细方法