一、opencv下载与安装 opencv镜像下载
源头博客
1、下载opencv4.5.5
文章图片
2、解压文件
文章图片
文章图片
二、添加系统环境变量 依次选择计算机—>属性—>高级系统设置—>系统变量,找到Path变量,选中并点击编辑,然后新建把你的OpenCV执行文件的路径填进去,opencv\build\x64\vc15\bin这一段应该是一样的,前面是刚才解压的时候,自己选择的路径,然后一路点确定,这样环境变量就配置完了。
关于我的path1怎么来的 可以看我之前的博客
【安装的日常|【win10 +visual studio +opencv4.5.5】安装opencv和环境配置】添加E:\opencv4.5.5\opencv\build\x64\vc15\lib;
E:\opencv4.5.5\opencv\build\x64\vc15\bin
文章图片
三、visual studio 2019添加属性表 新建一个项目叫opencv_test吧 然后要做的工作是配置Debug和release的属性表(都是x64的)
然后新建一个cpp 用一段demo测试一下能不能读取图片
在属性管理器下分别新建两个属性表,一个opencv_debug 一个opencv_release 这样以后每次配环境 都只要把他们按照需求加进来就好了
文章图片
新建的属性表属性要添加是包含目录、库目录,以及链接器中输入里面的附加依赖项
其中 debug、release的包含目录还有库目录添加的东西都是一样的,但是附加依赖项有区别 我在后面给出
文章图片
1、包含目录 E:\opencv4.5.5\opencv\build\include\opencv2;
E:\opencv4.5.5\opencv\build\include
2、库目录 E:\opencv4.5.5\opencv\build\x64\vc15\lib
3、附加链接项 如果配置为Debug,选择opencv_world455d.lib
如果为Release,选择opencv_world455.lib
文章图片
四、测试代码
#include using namespace std;
using namespace cv;
int main(int argc, char* argv[]) {
const char* imagename = "lena.jpg";
//此处为你自己的图片路径//从文件中读入图像
Mat img = imread(imagename, 1);
//如果读入图像失败
if (img.empty()) {
fprintf(stderr, "Can not load image %s\n", imagename);
return -1;
}
//显示图像
imshow("image", img);
//此函数等待按键,按键盘任意键就返回
waitKey();
return 0;
}
运行结果
文章图片
over
推荐阅读
- C++|(超详细)windows10+Visual Studio 2019+cmake+opencv4.5.5
- C++|OpenCV在visual studio 2022中的下载与配置
- opencv学习记录|【Opencv学习记录】Vs2019+Opencv4.5.5扩展库源码编译
- OpenCV|OpenCV学习笔记(一)Opencv4.5.5 VS2019永久开发环境配置
- OpenCV|Visual Studio 2022配置OpenCV455+CMake(Win11)
- 机器学习算法|基于Open-cv 的停车场停车位识别个人笔记附所有代码(下)
- 学习笔记|OpenCV(五)停车场的车位识别
- Jetson|Ubuntu(Jetson nano) qtcreator配置Libtorch、Qt、opencv
- 华为|华为静态MPLS解决IP路由黑洞实例配置