当前位置: 首页> 文旅> 美景 > 在 Visual Studio 2022 中配置 OpenCV

在 Visual Studio 2022 中配置 OpenCV

时间:2025/7/10 7:45:34来源:https://blog.csdn.net/weixin_48158964/article/details/139595388 浏览次数:1次

在 Visual Studio 2022 中配置 OpenCV

    • 软件准备
    • 系统环境配置
    • VS 2022 环境配置
    • 测试

软件准备

Visual Studio 2022 下载链接

OpenCV 下载链接

Visual Studio 的版本与 OpenCV 的 vc 版本需对应好,可以向下兼容:

  • VS 2015 – vc14
  • VS 2017 – vc15
  • VS 2019 – vc16
  • VS 2022 – vc17

系统环境配置

Win+R 打开运行窗口 -> 输入 sysdm.cpl 打开系统属性窗口 -> 高级 -> 环境变量 -> 在系统变量表中找到 Path 变量 -> 双击 Path -> 新建 -> 输入以下路径 -> 点击确定完成系统环境配置

# 假设 opencv 存放在 D:\OpenCV 目录中
D:\OpenCV\opencv\build\x64\vc16\bin
D:\OpenCV\opencv\build\x64\vc16\lib

VS 2022 环境配置

右键项目名,然后点击属性,出现配置窗口。

VC++ 目录 -> 包含目录,输入以下路径:

D:\OpenCV\opencv\build\include
D:\OpenCV\opencv\build\include\opencv2

VC++ 目录 -> 库目录,输入以下路径:

D:\OpenCV\opencv\build\x64\vc16\lib

C/C++ -> 常规 -> 附加包含目录,输入以下路径:

D:\OpenCV\opencv\build\include
D:\OpenCV\opencv\build\include\opencv2

链接器 -> 输入 -> 附加依赖项,输入以下内容:

# 如果是 Debug,则输入下面内容
opencv_world470d.lib# 如果是 Release,则输入下面内容
opencv_world470.lib

最后,点击右下角的应用和确定,完成环境配置。

测试

环境配置完成后,可使用如下代码进行测试,验证 OpenCV 是否配置成功。

#include <iostream>
#include <opencv2/opencv.hpp>int main()
{cv::Mat img = cv::imread("E:\\test01.jpg");  if (img.empty()) {std::cout << "Could not find or open the image" << std::endl;return -1;}cv::namedWindow("Display window", cv::WINDOW_AUTOSIZE);cv::imshow("Display window", img); 				  cv::waitKey(0);		return 0;
}

测试结果如下:

在这里插入图片描述

关键字:在 Visual Studio 2022 中配置 OpenCV

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: