【发布时间】:2016-09-10 08:22:16
【问题描述】:
我正在使用 windows 7 Ultimate,Java 1.7 更新版本 75,opencv 3.1 和 spring-tool-suite-3.7.3.RELEASE-e4.5.2-win32-x86_64 版本。
我在 c:\opencv 中提取了 opev,之后我在 STS 中设置了用户库,如下所示
我在 sn-p 之后编写了环境测试,这给了我错误
package com.opencv.test;
import org.opencv.core.Core;
import org.opencv.core.CvType;
import org.opencv.core.Mat;
public class Hello{
public static void main( String[] args ){
System.out.println(System.getProperty("java.library.path"));
System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
Mat mat = Mat.eye( 3, 3, CvType.CV_8UC1 );
System.out.println( "mat = " + mat.dump() );
}
}
我收到以下错误
C:\opencv\build\java\x64
Exception in thread "main" java.lang.UnsatisfiedLinkError:C:\opencv\build\java\x64\opencv_java310.dll:
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(Unknown Source)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at com.opencv.test.Hello.main(Hello.java:10)
请帮助解决这个问题。我已经检查了所有链接和stackoverflow,其中有相同类型的问题并且这些答案对我不起作用。运行此程序后,我也收到以下错误..
【问题讨论】:
标签: java spring opencv opencv3.0