自制软件、Java、OpenCV、OSX 设置

Homebrew, Java, OpenCV, OSX setup

我似乎很难设置与 Java 一起使用的 OpenCV。我使用 HomeBrew(带有 java 标志)构建了 OpenCV 库。它构建了一个看起来不错的 .JAR 文件。然而,我现在已经尝试使用 Eclipse、IntelliJ 和 Netbeans,但似乎无法让 OpenCV 与它们中的任何一个一起工作。

我在所有 IDE 中都获得了代码完成和导入完成,但是当涉及到 运行 时,我收到一个链接器错误,内容如下:

Exception in thread "main" java.lang.UnsatisfiedLinkError: no opencv_java2412 in java.library.path

谁能帮我在 IDE.

中实现这个功能

谢谢

如果您按照此 example 进行操作,您就能成功。

我遵循它并用这条线执行并为我工作。

ant -DocvJarDir=/usr/local/Cellar/opencv/2.4.12_2/share/OpenCV/java/ -DocvLibDir=/usr/local/Cellar/opencv/2.4.12_2/share/OpenCV/java

在任何情况下,您都将以下标志添加到您的 jvm 运行时参数中:

-Djava.library.path=/usr/local/Cellar/opencv/2.4.12_2/share/OpenCV/java

当然,这指向了我在自制软件中的 OpenCV 路径。

让我知道它是否适合你。