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

运行成功

相关推荐
飞Link2 分钟前
推理成本太高?2026 年大模型轻量化与能效比(Inference Efficiency)优化的四大前沿技术
人工智能
TENSORTEC腾视科技3 分钟前
算力驱动智慧零售|腾视科技AI边缘算力盒子 —— 无人商超全场景解决方案重磅发布
人工智能·科技·计算机视觉·ai·零售·无人零售·无人叉车及智能调度系统解决方案
数智工坊5 分钟前
ControlNet:为文生图扩散模型注入精准空间条件控制
论文阅读·人工智能·深度学习·transformer·迁移学习
薛定猫AI12 分钟前
【技术干货】OpenManus 智能体框架深度解析:从 Agent Loop 到本地可控 AI 工作流实战
人工智能
测试员周周15 分钟前
【AI测试功能4】别再用传统等价类设计 AI测试用例了——语义覆盖的四种变体方法
人工智能·python·测试
devpotato19 分钟前
人工智能(十四)- 思维链(Chain of Thought, CoT)
人工智能·llm
CIO_Alliance19 分钟前
iPaaS白皮书(第二章)| 核心隐喻与价值主张:NEBULA模型的理念基础
人工智能·ipaas·系统集成·制造业·企业数智化转型
蓝瑟32 分钟前
当"指挥 AI"成为核心技能,工程师的护城河在哪里?
人工智能·程序员·ai编程
听麟33 分钟前
HarmonyOS 6.0+ 智能语音笔记APP开发实战:实时转写与多模态内容整合落地
人工智能·华为·harmonyos
科研前沿35 分钟前
智慧军营三维实时重构与人员定位应用价值及技术突破
大数据·人工智能·重构