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 了


在这里插入图片描述

相关内容

热门资讯

推荐透视!wepoker代打辅... 推荐透视!wepoker代打辅助机器人,wepoker私人局辅助器怎么用,本来真的有辅助神器(哔哩哔...
详情透视!wepoker底牌透... 详情透视!wepoker底牌透视脚本,wepoker透视脚本苹果版,都是真的是有辅助app(哔哩哔哩...
透视总结"wepok... 透视总结"wepoker透视有用吗"pokermaster修改器(竟然真的是有辅助工具)-哔哩哔哩1...
普及透视!aapoker辅助怎... 普及透视!aapoker辅助怎么用,aapoker怎么控制牌,果然一直总是有辅助软件(哔哩哔哩)1、...
据文件显示!上品游戏辅助器,w... 据文件显示!上品游戏辅助器,wpk刷入池率脚本(透视)本来是真的有辅助app(哔哩哔哩)1、完成上品...
在玩家背景下!微信大厅辅助挂,... 在玩家背景下!微信大厅辅助挂,小程序四川血战辅助(竟然真的是有器)-哔哩哔哩1、玩家可以在小程序四川...
有消息称"wepok... 您好,wepokerplus到底是挂了吗这款游戏可以开挂的,确实是有挂的,需要了解加去威信【4852...
有挂透视!wpk官网下载链接,... 有挂透视!wpk官网下载链接,wpk透视工作室,都是是有辅助软件(哔哩哔哩)1、进入到是否有挂之后,...
据监测!微信微乐跑得快游戏辅助... 据监测!微信微乐跑得快游戏辅助脚本,wepoker破解游戏盒子(透视)本来存在有辅助脚本(哔哩哔哩)...
透视黑科技"hard... 透视黑科技"hardrock作必弊"约局吧app有挂吗(都是存在有辅助神器)-哔哩哔哩约局吧app有...