opencv4.5.0环境变量配置
一、下载opencv
在opencv的官网可以下载到最新版本的opencv
官网网站:https://opencv.org/
点击下载对应版本的文件(我这里是win10所以下载win版)
等待一会(可能有些慢)会开始自动下载
到现在你已经成功的下载下了opencv4.5.0。
二、windows下的环境配置
打开运行安装包解压到自己所选目录
解压完成后打开所对应的目录 (build为已经编译好的程序 sources为源程序我们这里是使用opencv所以使用的是build目录下的文件)
build目录里面有各个语言所用的文件这里我使用的是C++所以使用X64目录下的文件
X64里有两个版本(VC14和VC15)这里我使用的编译器为Visual Studio 2017所以选择VC15 如果有使用Visual Studio 2015可以使用VC14
将VC15或VC14下的bin目录复制如(D:\opencv\build\x64\vc15\bin)
大开环境配置在path变量下添加刚刚复制的路径点击完成
现在本机的环境配置以完成下面要进行项目工程的配置
三、Visual Studio 2017工程环境配置
,先创建一个空的C++项目
调出属性管理器
在属性管理器中在图中对应的文件上右键点击属性
在VC++目录中点击包含目录将opencv目录中的include目录和include目录下的opencv2目录包含进去
可点击文件夹形式的按钮进行添加
在库目录中将opencv路径下的VC15下的lib目录添加
在链接器输入目录下添加依赖项
该依赖项的名称可在VC15下的lib目录下找到不同版本可能有所不同
点击确认
完成所有工程环境的配置
四、测试
在工程中添加一个.cpp的源文件编写主函数完成测试:
一定要为debugX64位:
自己下一张图片将代码中的路径改为自己的路径。
可先不必知道代码的意思这只为了测试环境配置是否成功其中的函数我会在今后的文章中和大家一起分享。
#include<opencv2/opencv.hpp>
#include<iostream>
int main() {
cv::Mat scr = cv::imread("D:\\联想浏览器下载\\timg.jfif");//该处为图片路径
if (scr.empty()) {
std::cout << "不能够找到图片" << std::endl;
return 0;
}
cv::namedWindow("output", cv::WINDOW_AUTOSIZE);
cv::imshow("output", scr);
cv::waitKey(0);
return 0;
}
弹出图片恭喜你环境配置成功;如果弹出不能找到图片就是图片路径不对,更改一下自己的图片路径再试一试。