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,或 点此下载 。下载好的安装文件如下:

image-20220529175113727

解压到 D 盘的根目录下:

image-20220529175315437

现在,你的 opencv 的路径为 D:\opencv

3. 配置 OpenCV

搜索属性管理器,打开:

image-20220529175913212

在属性管理器下,找到 Debug|x64 项,右键打开 属性

image-20220529180042595

点击 “通用属性 -> VC++ 目录 -> 常规 -> 包含目录",选择编辑:

image-20220529180257587

添加下面两项:

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

image-20220529180524187

在同级目录下,编辑 “库目录”,添加下面一项:

D:\opencv\build\x64\vc15\lib

image-20220529185655415

点击 “通用属性 -> 链接器 -> 输入 -> 附加依赖项",选择编辑:

image-20220529180454993

添加下面一项:

opencv_world455d.lib

点击应用:

image-20220529180858162

新建系统环境变量:

image-20220529180543779

添加下列变量名和变量值:

opencv
D:\opencv\build\x64\vc15\bin

image-20220529181059729

在路径 D:\opencv\build\x64\vc15\bin 下,选择下列这三个文件:

image-20220529181204411

将它们复制到目录 C:\Windows\System32 下。

重启电脑让环境变量生效,打开 VS2022,设置 Debug-x64 模式:

image-20220529181605899

4. 测试环境

将测试图片拷贝到你的工作目录下:

midnight

输入以下测试代码:

#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;
}

输出如下表示配置成功:

image-20220529185357582

  • 3
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
配置VS2022中的OpenCV,可以参考以下步骤: 1. 首先,在OpenCV官网下载适用于Win10 64位操作系统的OpenCV4.6.0版本,并选择Win pack进行安装。 2. 下载并安装Visual Studio 2022,并确保你的操作系统是64位的。 3. 在Visual Studio 2022中创建一个新的项目。 4. 确保你的项目属性表是正确配置的。可以通过在VS2022中添加并配置项目属性表来实现Opencv的永久配置。 5. 下载并安装与你使用的Visual Studio 2022版本对应的OpenCV4.6.0。 6. 在Visual Studio 2022配置OpenCV4.6.0。具体配置步骤可以参考OpenCV官方文档或其他教程。 通过上述步骤,你可以成功配置VS2022中的OpenCV。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [vs怎么配置OpenCV2022vs配置OpenCV详解(多图)](https://blog.csdn.net/gu1857035894/article/details/125473159)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [VS2022配置OpenCV(永久)](https://blog.csdn.net/weixin_53370274/article/details/130634148)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值