我正在尝试使用 Java 从相机获取一些图像, 但我遇到了一些问题;任何帮助将不胜感激!
代码如下:
错误日志:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no jniopencv_highgui in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at com.googlecode.javacpp.Loader.loadLibrary(Loader.java:711)
at com.googlecode.javacpp.Loader.load(Loader.java:586)
at com.googlecode.javacpp.Loader.load(Loader.java:540)
at com.googlecode.javacv.cpp.opencv_highgui.<clinit>(opencv_highgui.java:79)
at Main.main(Main.java:10)
Caused by: java.lang.UnsatisfiedLinkError: C:\Users\Rick\AppData\Local\Temp\javacpp21202077019496\jniopencv_highgui.dll: Can't find dependent libraries
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.load0(Unknown Source)
at java.lang.System.load(Unknown Source)
at com.googlecode.javacpp.Loader.loadLibrary(Loader.java:700)
... 4 more
最佳答案
我的问题的解决方案是下载:
https://code.google.com/archive/p/javacv/downloads
javacv-0.7-cppjars.zip javacv-0.7-src.zip
并将它们全部添加为外部 jar,我只是没有添加 javacv-0.7-cppjars.zip 中的 jar
关于Java - OpenCv - JavaCv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35674757/