注:本人电脑环境Windows11,vs2019已安装。
1、首先下载和安装OPenCv4.5.5,
等待下载,最好事先建好一个空文件夹。
下载完成后,双击运行,会提示你选择解压路径,根据自己需求选择路径即可,该程序会将所有文件解压在名为 opencv 的文件夹下,该文件夹内含有build 和 sources 两个子文件夹。接下来便是配置包含路径。
2、配置包含路径
这一步是为了告诉计算机,安装的opencv在哪,以及告诉IDE应该去哪里寻找头文件和库文件。
首先,启动vs2019。
创建完成后,在右侧点击”解决方案资源管理器”,添加源文件,用于编写程序。
鼠标置于”源文件”右击,添加——>新建项——>c++文件——>确定
之后修改界面上房的”Debug”模式,改成”x64″.
空项目创建完成之后,开始包含路径的配置。
依次点击界面上方的 视图—>其他窗口—>属性管理器,右侧就会出现属性管理器界面
如果不存在Microsoft.Cpp.x64.user 属性页需自行添加,如果存在Microsoft.Cpp.x64.user 属性页,则下列添加行为可直接跳过。主要目的是配置路径一劳永逸,下次新建项目时,无需再次配置路径。
添加Microsoft.Cpp.x64.user 属性页
链接:https://pan.baidu.com/s/1fltAH9LopdCLpEwWx-bO4w
提取码:xuan
将下载的文件,复制到
这时就有了Microsoft.Cpp.x64.user 属性页。
双击Microsoft.Cpp.x64.user 属性页
在包含目录下添加两个文件路径:
D:\APP\Opencv4.5.5\opencv\build\include
D:\APP\Opencv4.5.5\opencv\build\include\opencv2
3、配置库目录
4、配置连接器
5、配置环境变量
右击我的电脑,选择属性,打开系统界面,选择高级系统设置。
环境配置完成。
6、测试验证
测试代码:
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/":Releases)
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
#include<opencv2\opencv.hpp>
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/":Releases)
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
#include<iostream>
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/":Releases)
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/":Releases)
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
using namespace std;
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/":Releases)
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
using namespace cv;
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/":Releases)
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/":Releases)
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
int main()
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/":Releases)
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
{
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/":Releases)
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
Mat img;
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/":Releases)
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
img = imread("D:/dog.jpeg");
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/":Releases)
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
imshow("test", img);
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/":Releases)
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
waitKey(0);
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/":Releases)
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
return 0;
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/":Releases)
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
}</iostream></opencv2\opencv.hpp>
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/":Releases)
![VS2019中配置OpenCv4.5.5,保姆级教程](https://johngo-pic.oss-cn-beijing.aliyuncs.com/articles/20230524/OpenCV")
运行完成
Original: https://blog.csdn.net/Xx_Studying/article/details/123602697
Author: Xx_Studying
Title: VS2019中配置OpenCv4.5.5,保姆级教程
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/518125/
转载文章受原作者版权保护。转载请注明原作者出处!