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

运行成功

相关推荐
2501_924064118 分钟前
2025年APP隐私合规测试主流方法与工具深度对比
大数据·网络·人工智能
用户51914958484523 分钟前
链式利用CVE-2024–24919:通过Checkpoint安全网关LFI漏洞挖掘敏感SSH密钥
人工智能
linghuocaishui32 分钟前
京东用工平台实践:亲测案例复盘分享
人工智能·python
da_vinci_x34 分钟前
【2D场景】16:9秒变21:9?PS “液态缩放” + AI 补全,零成本适配全面屏
前端·人工智能·游戏·aigc·设计师·贴图·游戏美术
算法狗240 分钟前
大模型面试题:大模型FFN中用SwiGLU为啥设置FFN的映射为8/3*d呢?
人工智能
humors2211 小时前
四步生成喜欢的图片
人工智能·ai·图片·背景·祝福·头像
_codemonster1 小时前
BERT和Transformer的双向性理解
人工智能·bert·transformer
十铭忘1 小时前
SAM2跟踪的理解19——位置编码
人工智能·深度学习·计算机视觉
张二娃同学1 小时前
深度学习入门篇——Github的使用和项目的导入
人工智能·git·深度学习·开源·github
一个处女座的程序猿O(∩_∩)O1 小时前
transformer模型:彻底改变AI格局的革命性架构
人工智能·深度学习·transformer