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

运行成功

相关推荐
AI营销快线几秒前
AI如何每日自动生成大量高质量营销素材?
大数据·人工智能
元智启2 分钟前
企业 AI 智能体:零代码落地指南与多场景实操案例
人工智能
xiaoxiaoxiaolll7 分钟前
智能计算模拟:第一性原理+分子动力学+机器学习
人工智能·机器学习
OpenCSG9 分钟前
现代 AI 代理设计:17 种架构的系统化实战合集
人工智能·架构
KKKlucifer17 分钟前
从 “人工标注” 到 “AI 驱动”:数据分类分级技术的效率革命
大数据·人工智能·分类
九章智算云23 分钟前
短视频 / 图片不够清?SeedVR2.5 超分操作指南,一键拉满画质
人工智能·ai·大模型·aigc
哔哩哔哩技术38 分钟前
从JS云函数到MCP:打造跨平台AI Agent工具的工程实践
人工智能
aaaa_a1331 小时前
The lllustrated Transformer——阅读笔记
人工智能·深度学习·transformer
jinxinyuuuus1 小时前
文件格式转换工具:数据序列化、Web Worker与离线数据处理
人工智能·自动化