Windows 7 64位

时间:2016-02-20 22:24:36

标签: java eclipse opencv

我试图在Windows 7 64位上的eclipse mars上运行一个非常简单的openCV代码,但是我收到了这个错误

  

线程中的异常" main" java.lang.UnsatisfiedLinkError:java.library.path中没有libopencv_java248       at java.lang.ClassLoader.loadLibrary(Unknown Source)       at java.lang.Runtime.loadLibrary0(Unknown Source)       在java.lang.System.loadLibrary(未知来源)       在VideoCap.main(VideoCap.java:7)

我尝试添加外部jar并将本地库更改为openCV java文件夹中的dll,我还尝试在windows中为openCV设置环境变量,但这些都不起作用。

1 个答案:

答案 0 :(得分:0)

这意味着java没有找到opencv需要与某些东西一起工作的dll

  • 将opencv-windows-x64.jar添加到java库路径,可以解决错误

该jar包含许多允许在您的操作系统上运行opencv的dll。