gpt4 book ai didi

java - Netbeans 中的 OpenCV 类路径

转载 作者:太空宇宙 更新时间:2023-11-03 23:03:39 25 4
gpt4 key购买 nike

我刚开始在 MacOSX 下使用 JavaCV。我使用最新源代码的 CMake 编译了 OpenCV,并将库所在的路径放入 -Djava.library.path=\path\to\libraries JVM 参数中,并在我的项目设置中添加了 JavaCV 库.我还尝试了其他几种类路径变体。但是当我启动一个简单的项目来从我的网络摄像头中抓取一张图像时,我收到以下错误:

Exception in thread "Thread-3" java.lang.UnsatisfiedLinkError: no jnivideoInputLib in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1758)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1045)
at com.googlecode.javacpp.Loader.load(Loader.java:358)
at com.googlecode.javacpp.Loader.load(Loader.java:285)
at com.googlecode.javacv.cpp.videoInputLib.<clinit>(videoInputLib.java:80)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at com.googlecode.javacpp.Loader.load(Loader.java:305)
at com.googlecode.javacpp.Loader.load(Loader.java:285)
at com.googlecode.javacv.cpp.videoInputLib$videoInput.<clinit>(videoInputLib.java:192)
at com.googlecode.javacv.VideoInputFrameGrabber.start(VideoInputFrameGrabber.java:89)
at webcampong.Grabber.run(Grabber.java:35)
at java.lang.Thread.run(Thread.java:680)

最佳答案

这是由于您的openCV 和javaCV 库的兼容性问题。尝试下载兼容的 openCV 库(包含 bin 文件夹)。

关于java - Netbeans 中的 OpenCV 类路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9145508/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com