1.java openCV4.x 入门-环境搭建

专栏简介
💒个人主页
📖心灵鸡汤📖

大家


📰专栏目录
点击上方查看更多内容

环境搭建

  • 一、开发环境
  • 二、环境搭建
    • 1.openCV安装
      • 1.下载程序包
    • 2.程序包安装
    • 3.搭建项目
  • 三、非必要资源
    • 1.扩展库
    • 2.cmake

一、开发环境

开发工具 idea2022
openCV版本 4.8.0
JDK 11
开发环境 windows11
🤖1.版本不一定非要4.8.0,也可以选择目前最新的4.9.0
🤖2.如果你的JDK是8的话,也可以使用4.6.0之前的版本

二、环境搭建

1.openCV安装

1.下载程序包

1️⃣.访问官网https://opencv.org,然后下拉到最下方,选择Releases,在里面选择我们需要的版本下载即可。如下图所示
在这里插入图片描述
2️⃣.访问https://github.com/opencv/opencv/releases,选择需要的版本下载安装
在这里插入图片描述
3️⃣.通过下方链接下载所需资源:

百度网盘https://pan.baidu.com/s/1dOQNatpSP0-6FUtDzTV1rA?pwd=aobn
夸克https://pan.quark.cn/s/a6b056f6e6b6

在这里插入图片描述

2.程序包安装

  以window系统安装openCV4.8.0为例
双击下载下来的exe程序安装即可,安装目录任意指定,没有要求
在这里插入图片描述
等待完成安装即可。安装完成之后我们需要用到的文件就两个文件,一个是dll类库,一个是jar包。

文件名目录
opencv-480.jar..\opencv\build\java
opencv_java480.dll..\opencv\build\x64(..\opencv\build\x86)
根据自己的系统位数选择相应的类库

3.搭建项目

我这里就不再重新整了,可以直接查看hellCV

三、非必要资源

  暂时用不到的资源,一个是扩展库,一个是cmake。
  在我们看官方文档或是在网上看一些教程时,发现自己的jar包中不存在相关的实现方法。这是因为一些方法是非官方的,在4.x中分离了出去。如何想要使用相关函数的话要么我们用3.x的版本,要么就是使用cmake编译下相应的扩展包包之后进行使用。

1.扩展库

🍄访问 https://github.com/opencv/opencv_contrib/tags下载所需的扩展库(非必须资源)

2.cmake

🍄访问官方https://cmake.org/download/下载所需的资源

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/576112.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2024年北京事业单位报名照片要求,注意格式

2024年北京事业单位报名照片要求,注意格式

C++:类与对象(下)

目录 一、再谈构造函数 1.1 构造函数体赋值 1.2 初始化列表 1.3 explicit关键字 二、 static成员 2.1 概念 2.2 特性 三、友元 3.1 友元函数 3.2 友元类 四、内部类 五、匿名对象 六、拷贝对象时的一些编译器优化 七、再次理解类和对象 一、再谈构造函数 1.1 构造…

(C++) 属性说明符-语法

文章目录 前言语法🏷️非标准语法⭐GCC⭐MSVC 🏷️[[ 属性列表 ]] (C11 起)⭐标识符⭐属性命名空间::标识符⭐标识符(实参列表 (可选) )⭐同时多个属性 🏷️[[ using 属性命名空间 : 属性列表 ]] (C17 起)🏷️解释⭐…

【计算机网络】http协议的原理与应用,https是如何保证安全传输的

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,…

文章解读与仿真程序复现思路——电网技术EI\CSCD\北大核心《电-碳联合市场下发电商激励性竞价策略》

本专栏栏目提供文章与程序复现思路,具体已有的论文与论文源程序可翻阅本博主免费的专栏栏目《论文与完整程序》 论文与完整源程序_电网论文源程序的博客-CSDN博客https://blog.csdn.net/liang674027206/category_12531414.html 电网论文源程序-CSDN博客电网论文源…

Chrome之解决:浏览器插件不能使用问题(十三)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏:多媒…

Wireshark自定义协议解析器插件C语言开发

文章目录 概要Wireshark 软件整体架构基本概念解析器实现逻辑解析器编译环境搭建软件编译过程 概要 Wireshark是一款全球使用与开发维护人数最多的遵循GPL协议开源的网络协议分析软件,全球开发者为Wireshark编写了数千种协议的解析插件。 在实际的工作中&#xff0…

C语言 C6031:返回值被忽略:“scanf“ 问题解决

我们在代码中 直接使用 scanf 就会出现这个错误 在最上面 加上 #define _CRT_SECURE_NO_WARNINGS//禁用安全函数警告 #pragma warning(disable:6031)//禁用 6031 的安全警告即可正常运行

安防监控视频汇聚平台EasyCVR在银河麒麟V10系统中的启动异常及解决方法

安防监控视频平台EasyCVR具备较强的兼容性,它可以支持国标GB28181、RTSP/Onvif、RTMP,以及厂家的私有协议与SDK,如:海康ehome、海康sdk、大华sdk、宇视sdk、华为sdk、萤石云sdk、乐橙sdk等。平台兼容性强,支持Windows系…

R语言批量计算t检验,输出pvalue和均值

1.输入数据如下&#xff1a; 2.代码如下 setwd("E:/R/Rscripts/rG4相关绘图") # 读取CSV文件 data <- read.csv("box-cds-ABD-不同类型rg4-2.csv", stringsAsFactors FALSE)# 筛选出Type2列为指定五种类型的数据 filtered_data <- subset(data, …

【Effective Web】页面优化

页面优化 页面渲染流程 JavaScript 》 Style 》 Layout 》 Paint 》 Composite 首先js做了一些逻辑&#xff0c;触发了样式变化&#xff0c;style计算好这些变化后&#xff0c;把影响的dom元素进行重新布局&#xff08;layout&#xff09;,再画到画布中&#xff08;Paint&am…

星光/宝骏/缤果/长安 车机CarPlay手机操作破解教程V2.0版本(无需笔记本、无需笔记本、无需笔记本)

之前写了个1.0版本&#xff0c;由于太局限&#xff0c;需要用到笔记本才能操作&#xff0c;很多车友反馈不方便。特此出个手机版教程&#xff0c;简单easy&#xff0c;妈妈再也不用担心我搞不定啦 一、准备工作 先卸载车机上的autokit 或者 智能互联 app&#xff0c;这步很关…