Java - OpenCv - JavaCv

标签 java eclipse computer-vision javacv

我正在尝试使用 Java 从相机获取一些图像, 但我遇到了一些问题;任何帮助将不胜感激!

代码如下:

enter image description here

错误日志:

            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/

相关文章:

java - 遇到 ArrayLists 问题

java - Ant 和 Junit 测试 java.lang.ClassNotFoundException

java - 如何在 fragment 更新时更新工具栏标题

eclipse - Eclipse 中的 Maven 插件版本

java - 编译代码时找不到 writeStringToFile(File,String,Charset) 合适的方法

android - Ant 调试问题android应用程序

c# - 检测二维图像中的标记

opencv - 商业上最好的计算机视觉库是什么?

java - Olingo Odata - 如何创建 Collection<String> 类型的 CsdlProperty?

c++ - 我如何计算手指的数量? (openCV + 轮廓检测)