发布网友 发布时间:2024-09-30 05:11
共1个回答
热心网友 时间:2024-10-09 01:19
在这个科技迅猛发展的时代,计算机视觉领域正日益受到关注。OpenCV(开源计算机视觉库)作为该领域的关键工具,在图像和视频数据处理中扮演着重要角色。以下将简要介绍OpenCV在VS 2022 C++环境下的配置过程,如有不足,敬请指正。
以下为个人使用的软件及其版本:
关于VS的下载和使用,本文不再过多介绍。
注意:本文中提到的路径仅为示例,具体路径需根据实际情况进行调整。
一、下载OpenCV
OpenCV官网下载链接:
以OpenCV 4.8.0版本为例,点击Windows版本下载。下载完成后,将得到的.exe文件双击安装,路径选择个人喜好。
二、环境变量的配置
1.配置用户环境变量
以OpenCV 4.8.0为例,打开OpenCV文件夹下的vc16文件夹。
路径为:
复制bin和lib文件的路径。
搜索“编辑系统环境变量”并打开,点击“环境变量”选项。
在用户变量中找到“Path”变量并双击进入,点击新建,将刚才的lib和bin路径复制至此处。
2.配置系统环境变量
在“环境变量”窗口中,点击系统变量下的“Path”变量,与上述方式相同,将lib路径复制至此处,最后点击确定。
三、Visual Studio的配置
1.打开VS,新建一个空项目。
2.确保调试版本为“Debug”,架构为“X64”。
3.以“test1”解决方案为例,右键点击“test1”打开属性。
4.在安装的OpenCV-4.8.0-Win下找到include和include下的opencv目录(注:根据自己的路径来复制)。
返回VS的“test1”属性页,点击VC++目录下的包含目录,下拉编辑,将include和opencv2两个文件夹的目录复制到此。
5.然后点击库目录,将之前的lib路径复制到此,然后点击确定。
6.在“test1”属性页中找到“链接器”,点击“输入”,在“附加依赖项”中下拉点击编辑。
在OpenCV-4.8.0-Win安装目录下找到lib文件夹,将lib文件夹下的opencv_world480d.lib文件复制到此处(注意是文件名中带有“d”的文件)。
7.在OpenCV-4.8.0-Win安装目录下找到bin文件夹,将bin文件夹下后缀为dill的文件复制到C:\Windows\System32下。
四、测试
随机选择一个测试摄像头的代码。
运行后能够打开电脑自带的摄像头,说明配置成功。