C++中配置OpenCV的教程

首先去OpenCV的官网下载OpenCV安装包,选择合适的平台和版本进行下载,我下载的是Windows的OpenCV-4.7.0版本。OpenCV下载地址

下载好后,解压到自己指定的路径。

配置环境变量: Win+R键打开运行窗口,输入sysdm.cpl打开系统属性,高级 -> 环境变量 -> 系统变量 -> Path,新建环境变量D:\OpenCV\opencv\build\x64\vc16\bin

在VS 2022中配置OpenCV: 右键点击项目 -> 属性 -> 配置属性 -> VC++目录,在包含目录中添加D:\OpenCV\opencv\build\includeD:\OpenCV\opencv\build\include\opencv2

在库目录中添加D:\OpenCV\opencv\build\x64\vc16\lib

右键点击项目 -> 属性 -> 配置属性 -> 链接器 -> 输入,在附加依赖项中添加opencv_world470d.lib。需要注意一点,这里选择的配置是Debug,如果VS选择的配置是Release,那就添加opencv_world470.lib

如果编译完出现由于找不到opencv_world470d.dll,无法继续执行代码的情况,则需要将D:\OpenCV\opencv\build\x64\vc16\lib目录下的所有dll文件复制到C:\Windows\System32路径下,再回到VS中重新编译即可。

相关推荐
张晓~1833994812112 分钟前
短视频矩阵源码-视频剪辑+AI智能体开发接入技术分享
c语言·c++·人工智能·矩阵·c#·php·音视频
AI 嗯啦43 分钟前
计算机视觉----opencv实战----指纹识别的案例
人工智能·opencv·计算机视觉
一枝小雨2 小时前
【C++】list 容器操作
开发语言·c++·笔记·list·学习笔记
HMBBLOVEPDX2 小时前
C++(继承和多态)
开发语言·c++·继承和多态
二向箔reverse2 小时前
opencv基于SIFT特征匹配的简单指纹识别系统实现
人工智能·opencv·计算机视觉
愚润求学2 小时前
【贪心算法】day8
c++·算法·leetcode·贪心算法
平生不喜凡桃李2 小时前
C++ 异常
android·java·c++
小伟童鞋3 小时前
c++中导出函数调用约定为__stdcall类型函数并指定导出函数名称
开发语言·c++
维C泡泡3 小时前
C++初认、命名规则、输入输出、函数重载、引用+coust引用
开发语言·c++
青草地溪水旁3 小时前
设计模式(C++)详解——建造者模式(2)
c++·设计模式·建造者模式