OpenCv 如何在 Java 中使用
创始人
2024-12-28 00:06:39
0

Java 项目引入 OpenCv

  • 环境准备
  • OpenCv
    • 介绍
    • 下载
    • Maven 安装
    • 动态链接库
  • 完成

环境准备

JDK 8
OpenCv 4.0.0
Maven 3.9
Windows 11

OpenCv

介绍

OpenCV(开源计算机视觉库)是一个功能强大的计算机视觉和机器学习库。它提供了广泛的工具和算法,用于图像处理和计算机视觉任务。

下载

  1. OpenCv 下载库 选择符合需要的版本,本文采用的是 4.0.0 的 Windows 版本。因为过高版本的已不兼容 JDK 8,目前下图展现的 4.10.0 对应 JDK 11,使用 JDK 11 的可以直接下载最新版本。

在这里插入图片描述

  1. 下载后
  2. 解压后
    在这里插入图片描述

Maven 安装

  1. 得到 OpenCv 的 jar 包后,通过Maven 的 install 命令安装到 Maven 仓库
    在这里插入图片描述
mvn install:install-file -Dfile={本地jar包路径}\opencv-400.jar -DgroupId=org.opencv -DartifactId=opencv -Dversion=4.0.0 -Dpackaging=Jar 
  1. 项目中引入 Maven 依赖
                     org.opencv             opencv             4.0.0          

动态链接库

  1. 项目中需要引入动态链接库,动态链接库在我们解压后的文件夹中 在这里插入图片描述
  2. 将 opencv_java400.dll 放入我们的项目目录
    在这里插入图片描述
  3. 代码中引入
        URL url = ClassLoader.getSystemResource("dlls/opencv_java400.dll");         System.load(url.getPath()); 

完成

准备好以上工作后就可以在我们的 Java 项目中使用 OpenCv 了


在这里插入图片描述

相关内容

热门资讯

六分钟了解!德友汇外挂透明挂辅... 六分钟了解!德友汇外挂透明挂辅助软件,微扑克wpk有挂的(有挂助手)-哔哩哔哩;一、微扑克wpkAI...
第4了解!pokerworld... 第4了解!pokerworld外挂辅助软件,微扑克真的有挂存在的(有挂攻略)-哔哩哔哩;1、这是跨平...
第六了解!aapoker俱乐部... 第六了解!aapoker俱乐部软件透明挂辅助作弊,wpk透视辅助可测试(有挂功能)-哔哩哔哩;1、完...
第十了解!最新微扑克外挂辅助透... 第十了解!最新微扑克外挂辅助透视挂,wepoke游戏数据有说法的(有挂讲解)-哔哩哔哩;人气非常高,...
第5个了解!WePoKe外挂辅... 第5个了解!WePoKe外挂辅助器开挂,wpk提高胜率(有挂秘籍)-哔哩哔哩;1、完成WePoKe的...
六分钟了解!德州扑克外挂透明挂... 六分钟了解!德州扑克外挂透明挂辅助器作弊,wpk外挂是真的还是假的(有挂教学)-哔哩哔哩;一、德州扑...
三分钟了解!aapoker a... 三分钟了解!aapoker ai外挂辅助器开挂,wepoke挂真的假的(有挂分享)-哔哩哔哩是一款可...
第9了解!德扑之星外挂辅助脚本... 第9了解!德扑之星外挂辅助脚本,微扑克ai辅助器苹果版(有挂细节)-哔哩哔哩;1、超多福利:超高返利...
第1了解!wEPOKE软件透明... 第1了解!wEPOKE软件透明挂辅助脚本,wpk微扑克有辅助(真的有挂)-哔哩哔哩;亲,有的,ai轻...
5分钟了解!wePOKER软件... 自定义新版wePOKER系统规律,只需要输入自己想要的开挂功能,一键便可以生成出wePOKER专用辅...