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

运行成功

相关推荐
大东(AIP内容运营专员)1 分钟前
我对AIPHarness开发框架技术架构设计
人工智能
RobinDevNotes7 分钟前
模型训练工程师必须搞懂的DDP和FSDP
人工智能·pytorch
AI职业加油站8 分钟前
2026大数据运维行业趋势复盘:大数据运维工程师赋能发展
大数据·运维·人工智能·学习·数据分析·职场发展
_codeOH8 分钟前
MCP Server 开发实战:从 0 到 1 构建自己的工具服务
人工智能·ai编程
洛阳纸贵9 分钟前
AI-PyTorch(一)基础代码实操和自动求导
人工智能·pytorch·python
妙码生花11 分钟前
golang 应用服务端部署(使用 systemd 服务)
开发语言·人工智能·后端·golang·node.js·php·gin
欧特克_Glodon15 分钟前
OpenCV计算机视觉开发入门与实践<三十八>:图像添加数字水印
c++·人工智能·opencv·计算机视觉
智圣新创0116 分钟前
第二课堂育人体系数字化落地:从需求对齐到价值释放的全域建设路径
人工智能
GlobalInfo17 分钟前
34.2%年复合增长率背后,AI量子计算市场规模影响因素会是什么?
大数据·人工智能·量子计算
智驭未来掌门人21 分钟前
从LLM Gateway到Agent Gateway:大模型网关架构演进的技术分析
人工智能