01-在Visual Studio 2022中为C++配置安装OpenCV
本文章主要介绍了如何使用Visual Studio 2022为C++配置OpenCV环境。
1.前往OpenCV官网下载相关安装包,链接:Releases - OpenCV;
2.下载完成后,新建一个全英文路径的文件夹,将OpenCV解压至此文件夹内;
3.解压至此文件夹后,找到安装路径,配置环境变量;找到刚刚解压文件中的【opencv\build\x64\vc16\bin】目录,此目录为设置系统变量的目录,注意是【x64】文件下的【bin】目录;
4.右键>>我的电脑>>属性>>打开高级系统设置;
5.按以下步骤打开【高级系统设置】>>【高级】中依次添加环境变量,一般为【.......\opencv\build\x64\vc16\bin】目录,按下图所示的步骤添加完之后并保存,至此完成环境变量的设置,在此配置完环境变量后,打开VS,正常创建一个C++项目;
6.在配置C++项目,注意调式信息,如下所示,一般默认Debug即可(也可以使用Release版本,只是加载的库不一样),我们所下载的安装包里面有两个库,分别对应Debug和Release版本;如果修改Debug为Release版本,就需要重新配置环境,一般使用Debug即可,使用x64;
7.右键C++项目属性,找到VC++目录,需要配置【包含目录】和【库目录】两处,在下图步骤4处点击编辑;
8.在空白处点击添加包含目录,为OpenCV解压文件夹下的【include】文件,解码文件夹【build】下的【include】路径;
9.设置【库目录】处的路径,一般为OpenCV解压文件夹下的【x64】文件下的【build】下的【cv16】(不同版本此处数字可能不一样)路径下的【lib】路径,把此路径添加到这里;
10.右键C++项目属性,找到【配置属性】下的【链接器】中的【输入】项,需要设置【附加依赖项】,点击右边下拉箭头处进行编辑,在下图步骤5处点击编辑;
11.在编辑处输入解压文件下的【opencv_world4100d.lib】(Debug用后缀为d的库文件),把这个文件名复制到打开的编辑框里面,要包含后缀名称,如下所示:
到此全部配置完成后,保存项目即可,至此已经完成了OpenCV的配置工作,接下来输入以下代码进行测试,检查项目是否配置成功;
#include <iostream>
#include<opencv2/opencv.hpp>
using namespace cv;
int main()
{
//以下路径替换为自己的图片路径即可
Mat img = imread("F:\\Program\\01-C++\\00-Study Date\\01-TestOpenCVStudy\\AAA.jpg");
imshow("Test", img);
waitKey();
system("pause");
}
运行以上代码,若出现图片窗口,则说明本项目配置OpenCV成功了!如下所示:
更多推荐
所有评论(0)