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

查看:1013
本文介绍了来自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天全站免登陆