VisualStudio配置OpenCV环境

VS2022配置OpenCV环境

记录一下Windows上VS配置OpenCV环境的过程。(VS2022 + OpenCV4.8)

一、下载OpenCV

官网或者镜像网站下载Windows版OpenCV。4.8版本的文件为opencv-4.8.0-windows.exe

双击解压到自定义目录,我这边是:E:\004-WorkSpace\ENV,解压完成后会在指定的目录生成OpenCV文件夹。

二、配置环境变量

进入系统环境变量设置界面,双击系统变量列表中的Path项,增加以下目录:

C 复制代码
// 根据自己的版本和解压目录调整
// 主要目的是把opencv_world480.dll、opencv_world480d.dll加入到系统环境变量
E:\004-WorkSpace\ENV\OpenCV\build\x64\vc16\bin

三、配置VS工程属性

1、配置完环境变量后再打开VS工程,否则环境变量在此工程上不生效。

2、选中工程,右键打开属性面板,按照下面依次配置(Debug和Release模式需要分别配置):

C 复制代码
// Debug模式
1、选中Debug模式

// 指明头文件目录
2、VC++目录 --> 包含目录 --> 编辑,加入下面头文件路径:
E:\004-WorkSpace\ENV\OpenCV\build\include
E:\004-WorkSpace\ENV\OpenCV\build\include\opencv2
    
// 指明lib文件目录
3、VC++目录 --> 库目录 --> 编辑,加入下面lib路径:
E:\004-WorkSpace\ENV\OpenCV\build\x64\vc16\lib
    
4、链接库 --> 输入 --> 附加依赖项 --> 编辑,指定lib文件名:
opencv_world480d.lib
    
// Release模式第4步更改为Release版本的lib文件名:
opencv_world480.lib

四、运行测试代码

最后通过以下测试代码,确认可正常编译运行。

C 复制代码
#include <stdio.h>
#include <stdlib.h>
#include <opencv2/core.hpp>
#include <opencv2/opencv.hpp>
#include <opencv2/imgcodecs.hpp>

using namespace cv;

int main()
{
	printf("Test start...\n");

	Mat test;

	system("pause");
}
相关推荐
却道天凉_好个秋13 小时前
OpenCV(四十二):图像分割原理
人工智能·opencv·计算机视觉·图像分割
hero_heart18 小时前
opencv和摄影测量坐标系的转换
人工智能·opencv·计算机视觉
却道天凉_好个秋19 小时前
OpenCV(四十三):分水岭法
人工智能·opencv·计算机视觉·图像分割·分水岭法
QAQ小菜鸟21 小时前
二、Visual Studio 2026如何创建C语言项目
visual studio
编码小哥21 小时前
OpenCV几何变换详解:缩放、旋转与平移
人工智能·opencv·计算机视觉
小灰灰搞电子1 天前
Qt 开发环境选择Qt Creator、Visual Studio还是 VS Code?
开发语言·qt·visual studio
whm27772 天前
Visual Basic Data控件
windows·visual studio
游荡的小狼2 天前
Visual Studio Community 2022 安装
visual studio
bkspiderx2 天前
Visual Studio 2026安装常见问题与解决方案
ide·visual studio·vs2026·vc2026安装
bkspiderx2 天前
Visual Studio 2026 安装指南(2025年最新状态+通用流程)
ide·安装·visual studio·vs2026