VS2022配置OpenCV
VS2022 配置 OpenCV
1. 环境
OS Version: Microsoft Windows 10 x86-64 based
VS Version: Microsoft Visual Studio Community 2022 (64 位)
OpenCV Version: OpenCV-4.5.5 (2021-12-30)
2. 下载 OpenCV
进入 OpenCV 官网:Releases - OpenCV 下载最新版本的 OpenCV
,或 点此下载 。下载好的安装文件如下:
解压到 D 盘的根目录下:
现在,你的 opencv
的路径为 D:\opencv
。
3. 配置 OpenCV
搜索属性管理器,打开:
在属性管理器下,找到 Debug|x64
项,右键打开 属性
。
点击 “通用属性 -> VC 目录 -> 常规 -> 包含目录",选择编辑:
添加下面两项:
D:\opencv\build\include
D:\opencv\build\include\opencv2
在同级目录下,编辑 “库目录”,添加下面一项:
D:\opencv\build\x64\vc15\lib
点击 “通用属性 -> 链接器 -> 输入 -> 附加依赖项",选择编辑:
添加下面一项:
opencv_world455d.lib
点击应用:
新建系统环境变量:
添加下列变量名和变量值:
opencv
D:\opencv\build\x64\vc15\bin
在路径 D:\opencv\build\x64\vc15\bin
下,选择下列这三个文件:
将它们复制到目录 C:\Windows\System32
下。
重启电脑让环境变量生效,打开 VS2022
,设置 Debug-x64
模式:
4. 测试环境
将测试图片拷贝到你的工作目录下:
输入以下测试代码:
#include <opencv2/core.hpp>
#include <opencv2/imgcodecs.hpp>
#include <opencv2/highgui.hpp>
#include <iostream>
using namespace cv;
int main()
{
std::string image_path = samples::findFile("midnight.png");
Mat img = imread(image_path, IMREAD_COLOR);
if (img.empty())
{
std::cout << "Could not read the image: " << image_path << std::endl;
return 1;
}
imshow("Display window", img);
int k = waitKey(0); // Wait for a keystroke in the window
if (k == 's')
{
imwrite("starry_night.png", img);
}
return 0;
}
输出如下表示配置成功:
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhggebck
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13