win10 64位 opencv 4.6.0 环境变量设置方法

news/2024/9/28 6:08:20 标签: opencv, OPENCV_DIR, 环境变量

前言

  • 学习下 opencv,当前最新的版本为 opencv 4.6.0,发布地址为:https://opencv.org/releases/

在这里插入图片描述

  • 直接下载可能会比较的慢,建议使用下载工具下载,如迅雷

  • github 上 也可以下载 https://github.com/opencv/opencv/releases

部署 OpenCV

  • 这里下载的文件为:opencv-4.6.0-vc14_vc15.exe,双击解压到制定的目录,如

D:\work\opencv\opencv

在这里插入图片描述

在这里插入图片描述

  • 【系统变量】,【新建】 【变量名】 OPENCV_DIR, 【变量值】 为 OpenCV 的下载路径,这里是

D:\work\opencv\opencv\build\x64\vc15

在这里插入图片描述

  • 编辑 【系统变量】 path, 增加 %OPENCV_DIR%\bin

在这里插入图片描述

环境变量验证

  • 可以找官方的 Visual Studio 例程,如 https://docs.opencv.org/4.6.0/dd/d6e/tutorial_windows_visual_studio_opencv.html

  • 这里使用 Visual Studio 2022,编译,找到编译的产物运行,显示图片

在这里插入图片描述

小结

  • openCV 的功能很强大,不仅是图片的显示,各种图像的处理,数据的运算等等,功能很多,有待进一步熟悉

  • 设置好 环境变量 OPENCV_DIR,就可以在 Visual Studio 中 使用 相对路径,而不是绝对路径进行配置了


http://www.niftyadmin.cn/n/5203.html

相关文章

Raft分布式一致性协议基本过程

前言 raft协议是分布式一致性协议的一种实现方案,那么什么是分布式一致性,这就还得需要了解其他的网络知识了 为了向用户提供服务,就需要有对应的服务器提供,在早些年的时候,很多网络应用服务器节点都只有一个&#xf…

IT冷知识第一期(周更)

文章目录第一批个人电脑有搜索引擎核心技术的国家格式化后的时钟“美国支付宝”是哪一家?H5 的坎坷之路布尔逻辑ENIAC 的开发团队第一批个人电脑 1977 年 9 月,世界上第一批大规模生产的个人电脑在美国发布了, 售价 600 美元。 它的名字是&a…

中缀表达式转后缀表达式

1 后缀表达式 一种不需要括号的表达式方法,也把它称为 逆波兰表达式,是波兰逻辑学家卢卡西维奇(Lukasiewicz)发明的一种表示表达式的方法。 2 中缀表达式 中缀表达式也就是我们常见的表达式书写方法,比如“8(2-1)352”就是一个中…

利用半自动补环境插件处理某乎算法

利用半自动补环境插件处理某乎算法 背景: 最近发现了一个半自动补环境插件,感觉还可以,然后人家我看别人的文章有个Demo。 简单理解了下什么原理,下面我就简单说下食用方法,用下来还是不错滴 仓库地址:…

SSM框架速成4:图书馆管理系统(SSM实战)

学完了三个框架,现在来整合一下SSM,并且实现一个图书馆增删改查的简单项目。 这个整合就是实现简单的CRUD,整合的过程中多复习有关于之前的一些知识和思想,本身并不难,只是可能再配置的过程中会出现很多问题&#xff0…

LeetCode-790. 多米诺和托米诺平铺【动态规划,矩阵快速幂】

LeetCode-790. 多米诺和托米诺平铺【动态规划,矩阵快速幂】题目描述:解题思路一:动态规划。四种状态。解题思路二:矩阵快速幂解题思路三:0题目描述: 有两种形状的瓷砖:一种是 2 x 1 的多米诺形&#xff0c…

vue弹窗如何嵌入其它vue页面

文章目录说明子组件,将要引入到弹框内的页面父页面思考组件 v-if 和 v-show 切换时生命周期钩子的执行说明 【1】实现方式,将其他页面作为组件传入 【2】在父页面,将该组件引入到弹框内,并通过动态渲染进行切换 子组件&#xff0…

Go的数据结构(感谢韩老师)

一 稀疏数组 1.1 先看一个实际的需求 编写的五子棋程序中,有存盘退出和续上盘的功能 因为该二维数组的很多值是默认值 0, 因此记录了很多没有意义的数据 1.2 稀疏数组基本介绍 当一个数组中大部分元素为0,或者为同一个值的数组时&#x…