当前位置: 首页 > news >正文

vs2022搭建opencv开发环境

1 下载OpenCV库

https://opencv.org/
在这里插入图片描述
在这里插入图片描述
下载对应版本然后进行安装
在这里插入图片描述

将bin目录添加到系统环境变量opencv\build\x64\vc16\bin

复制该路径
在这里插入图片描述
打开高级设置添加环境变量
在这里插入图片描述
在这里插入图片描述

vs2022新建一个空项目

修改属性添加头文件路径和库路径
在这里插入图片描述
在这里插入图片描述
修改链接器,将OpenCV中lib库里的opencv_world4100d.lib文件名复制到附加依赖项中。
注: 带d的是debug版本,另外一个是release版本
在这里插入图片描述

编写代码测试

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

运行成功
在这里插入图片描述

http://www.lryc.cn/news/486564.html

相关文章:

  • NVIDIA NIM 开发者指南:入门
  • 探索Python网络请求新纪元:httpx库的崛起
  • 学了Arcgis的水文分析——捕捉倾泻点,河流提取与河网分级,3D图层转要素失败的解决方法,测量学综合实习网站存着
  • QQ 小程序已发布,但无法被搜索的解决方案
  • 【C++】拷贝构造 和 赋值运算符重载
  • 21.UE5游戏存档,读档,函数库
  • 「Mac玩转仓颉内测版14」PTA刷题篇5 - L1-005 考试座位号
  • Vue3引用高德地图,进行位置标记获取标记信息
  • 《C++设计模式:重塑游戏角色系统类结构的秘籍》
  • 深入浅出 Go 语言:现代编程的高效选择
  • RDIFramework.NET CS敏捷开发框架 V6.1发布(.NET6+、Framework双引擎、全网唯一)
  • vue路由的钩子函数?
  • 【Java】枚举类映射
  • 精华帖分享|浅谈金融时间序列分析与股价随机游走
  • 任意文件下载漏洞
  • LeetCode 445.两数相加 II
  • CentOS 7中查找已安装JDK路径的方法
  • springboot基于Web足球青训俱乐部管理后台系统开发(代码+数据库+LW)
  • RHCE的学习(21)
  • Ubuntu 18.04 配置sources.list源文件(无法安全地用该源进行更新,所以默认禁用该源)
  • 19.UE5道具掉落
  • MySQL —— MySQL逻辑架构与查询过程
  • ODOO学习笔记(12):自定义模块开发
  • Excel单元格中自适应填充多图
  • 20.useMediaQuery
  • 无人机场景 - 目标检测数据集 - 车辆检测数据集下载「包含VOC、COCO、YOLO三种格式」
  • 聚合查询(查询)
  • QT QLineEdit失去焦点事件问题与解决
  • Remora
  • MySQL中将一个字符串字段按层级树状展开