来自 Maven 的 Java OpenCV [英] Java OpenCV from Maven

查看:57
本文介绍了来自 Maven 的 Java OpenCV的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有办法从存储库中获取 OpenCV?我应该将哪个工件添加到 pom.xml 中?我发现的每个教程都来自 14 年,似乎有些变化 - 他们说它还没有在官方 Maven 存储库中,但我找到了条目:

Is there any way to get OpenCV from repository? Which artifact should I add to pom.xml? Every tutorial I'd found is from '14 and it seems like something changed - they say it is'nt in official Maven repository yet, but I've found entry:

<!-- https://mvnrepository.com/artifact/nu.pattern/opencv -->
<dependency>
   <groupId>nu.pattern</groupId>
   <artifactId>opencv</artifactId>
   <version>2.4.9-7</version>
</dependency>

很遗憾,我出错了

Caused by: java.lang.UnsatisfiedLinkError: no opencv_java249 in java.library.path

当我使用 System.loadLibrary(Core.NATIVE_LIBRARY_NAME) 时.我可以以一种方式添加这个库,让我的项目包含它并且忘记"手动将它添加到类路径?

when I'm using System.loadLibrary(Core.NATIVE_LIBRARY_NAME). Can I add this library in a way that would make my project include it and 'forget' about manually adding it to classpath?

推荐答案

这对我有用.

nu.pattern.OpenCV.loadLibrary();

我正在使用以下 maven 依赖

I'm using following maven dependency

<dependency>
  <groupId>nu.pattern</groupId>
  <artifactId>opencv</artifactId>
  <version>2.4.9-4</version>
</dependency>

这篇关于来自 Maven 的 Java OpenCV的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆