来自 Maven 的 Java OpenCV [英] Java OpenCV from Maven
本文介绍了来自 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屋!
查看全文