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

运行成功

相关推荐
C++ 老炮儿的技术栈7 分钟前
KUKA机器人程序抓料
linux·运维·c语言·人工智能·机器人·库卡
wangmengxxw8 分钟前
SpringAI-简介及入门案例
人工智能·springai
Elastic 中国社区官方博客19 分钟前
Agent Builder,超越聊天框:推出增强型基础设施
大数据·运维·人工智能·elasticsearch·搜索引擎·ai·全文检索
Elastic 中国社区官方博客23 分钟前
使用 Elastic Agent Builder 构建语音 agents
大数据·人工智能·elasticsearch·搜索引擎·ai·全文检索·语音识别
MM_MS25 分钟前
Halcon图像采集助手、ROI操作和画图、ROI实现区域与轮廓之间的相互转换、区域的交集差集取反
图像处理·人工智能·数码相机·算法·目标检测·计算机视觉·视觉检测
莫非王土也非王臣27 分钟前
网页端的TensorFlow开发实践
人工智能·python·tensorflow
浩瀚之水_csdn34 分钟前
avformat_alloc_context详解
计算机视觉
victory043136 分钟前
medicalgpt项目微调准备
人工智能
爱吃肉的鹏1 小时前
树莓派4B连接无线
人工智能·树莓派
小Tomkk1 小时前
PyTorch +YOLO + Label Studio + 图像识别 深度学习项目实战 (一)
人工智能·pytorch·yolo