vs2022搭建opencv开发环境

1 下载OpenCV库

https://opencv.org/

下载对应版本然后进行安装

将bin目录添加到系统环境变量opencv\build\x64\vc16\bin

复制该路径

打开高级设置添加环境变量

vs2022新建一个空项目

修改属性添加头文件路径和库路径

修改链接器,将OpenCV中lib库里的opencv_world4100d.lib文件名复制到附加依赖项中。

注: 带d的是debug版本,另外一个是release版本

编写代码测试

cpp 复制代码
#include <iostream>
#include <opencv2/opencv.hpp>
int main(int argc, char** argv) {
    cv::Mat pic = cv::imread("1.png");
    // 检查图片是否成功读取
    if (pic.empty()) {
        std::cerr << "Error: Loading image" << std::endl;
        return -1;
    }
    // 创建窗口并显示图片
    cv::namedWindow("Image Display", cv::WINDOW_AUTOSIZE);
    cv::imshow("Image Display", pic);
    // 等待按键事件,之后关闭窗口
    cv::waitKey(0);
    cv::destroyAllWindows();
    return 0;
}

运行成功

相关推荐
广东融科数据服务有限公司4 分钟前
老旧厂区门卫值守智能化改造案例:AI 技防辅助人防落地实践
人工智能·安防工程·门禁改造·厂区改造
具身AGI8 分钟前
物理AI 基座模型 的壁垒,不在模型大小
人工智能
CRMEB系统商城15 分钟前
鲜花零售的预售与积分营销
开发语言·人工智能·科技·小程序·零售
qq_小单车16 分钟前
AI-opencode(1.18.18.0)+ ross mcp【已验证可行】
人工智能
2601_9654542318 分钟前
AI视频制作:做历史建筑视频,宫殿园林的老图难找,AI怎么自动配古建素材?
运维·人工智能·音视频
Geek-Chow21 分钟前
05.3 · DeepSeek 推理负载均衡详解:Prefill LB、Decode LB、VE LB 与 EPLB 冗余专家
人工智能
志尊宝25 分钟前
AI原生前端开发(026):AI驱动的项目初始化与配置
人工智能·ai-native
Binovate缤江数智26 分钟前
数智开关如何协同视频巡检?从小餐馆到连锁门店的用电安全架构解析
大数据·人工智能
明志数科28 分钟前
人类视频与机器人示教的数据配比:分层训练的数据采购与采集设计
人工智能·算法
Flynn Liang33 分钟前
Spring AI ChatClient 详解:system/user/assistant 角色、call 与 stream 到底怎么选
java·人工智能·spring·springai·流式输出·chatclient·java接入大模型