Java OpenCVvue 引入less报错库后报错

javaopencv开发时报错原因
"C:\Program Files\Java\jdk1.8.0_111\bin\java.exe" "-javaagent:D:\Program Files (x86)\IDEA\IntelliJ IDEA \lib\idea_rt.jar=53716:D:\Program Files (x86)\IDEA\IntelliJ IDEA \bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.8.0_111\jre\lib\charsets.C:\Program Files\Java\jdk1.8.0_111\jre\lib\deploy.C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\access-bridge-64.C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\cldrdata.C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\dnsns.C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\jaccess.C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\jfxrt.C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\localedata.C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\nashorn.C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\sunec.C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\sunjce_provider.C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\sunmscapi.C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\sunpkcs11.C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\zipfs.C:\Program Files\Java\jdk1.8.0_111\jre\lib\javaws.C:\Program Files\Java\jdk1.8.0_111\jre\lib\jce.C:\Program Files\Java\jdk1.8.0_111\jre\lib\jfr.C:\Program Files\Java\jdk1.8.0_111\jre\lib\jfxswt.C:\Program Files\Java\jdk1.8.0_111\jre\lib\jsse.C:\Program Files\Java\jdk1.8.0_111\jre\lib\management-agent.C:\Program Files\Java\jdk1.8.0_111\jre\lib\plugin.C:\Program Files\Java\jdk1.8.0_111\jre\lib\resources.C:\Program Files\Java\jdk1.8.0_111\jre\lib\rt.D:\myitem\源码\javacv\target\D:\Program Files (x86)\opencv\opencv\build\java\opencv-341.D:\Program Files\Apache\maven-repository\org\bytedeco\javacv-platform\1.3.3\javacv-platform-1.3.3.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp\1.3.3\javacpp-1.3.3.D:\Program Files\Apache\maven-repository\org\bytedeco\javacv\1.3.3\javacv-1.3.3.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\ffmpeg\3.2.1-1.3\ffmpeg-3.2.1-1.3.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\flycapture\2.9.3.43-1.3\flycapture-2.9.3.43-1.3.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libdc.4-1.3\libdc.4-1.3.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libfreenect\0.5.3-1.3\libfreenect-0.5.3-1.3.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libfreenect2\0.2.0-1.3\libfreenect2-0.2.0-1.3.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\librealsense\1.9.6-1.3\librealsense-1.9.6-1.3.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\videoinput\0.200-1.3\videoinput-0.200-1.3.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\artoolkitplus\2.3.1-1.3\artoolkitplus-2.3.1-1.3.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\flandmark\1.07-1.3\flandmark-1.07-1.3.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\ffmpeg-platform\3.2.1-1.3\ffmpeg-platform-3.2.1-1.3.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\ffmpeg\3.2.1-1.3\ffmpeg-3.2.1-1.3-android-arm.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\ffmpeg\3.2.1-1.3\ffmpeg-3.2.1-1.3-android-x86.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\ffmpeg\3.2.1-1.3\ffmpeg-3.2.1-1.3-linux-x86.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\ffmpeg\3.2.1-1.3\ffmpeg-3.2.1-1.3-linux-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\ffmpeg\3.2.1-1.3\ffmpeg-3.2.1-1.3-linux-armhf.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\ffmpeg\3.2.1-1.3\ffmpeg-3.2.1-1.3-linux-ppc64le.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\ffmpeg\3.2.1-1.3\ffmpeg-3.2.1-1.3-macosx-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\ffmpeg\3.2.1-1.3\ffmpeg-3.2.1-1.3-windows-x86.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\ffmpeg\3.2.1-1.3\ffmpeg-3.2.1-1.3-windows-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\flycapture-platform\2.9.3.43-1.3\flycapture-platform-2.9.3.43-1.3.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\flycapture\2.9.3.43-1.3\flycapture-2.9.3.43-1.3-linux-x86.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\flycapture\2.9.3.43-1.3\flycapture-2.9.3.43-1.3-linux-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\flycapture\2.9.3.43-1.3\flycapture-2.9.3.43-1.3-linux-armhf.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\flycapture\2.9.3.43-1.3\flycapture-2.9.3.43-1.3-windows-x86.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\flycapture\2.9.3.43-1.3\flycapture-2.9.3.43-1.3-windows-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libdc1394-platform\2.2.4-1.3\libdc1394-platform-2.2.4-1.3.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libdc.4-1.3\libdc.4-1.3-linux-x86.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libdc.4-1.3\libdc.4-1.3-linux-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libdc.4-1.3\libdc.4-1.3-linux-armhf.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libdc.4-1.3\libdc.4-1.3-linux-ppc64le.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libdc.4-1.3\libdc.4-1.3-macosx-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libdc.4-1.3\libdc.4-1.3-windows-x86.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libdc.4-1.3\libdc.4-1.3-windows-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libfreenect-platform\0.5.3-1.3\libfreenect-platform-0.5.3-1.3.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libfreenect\0.5.3-1.3\libfreenect-0.5.3-1.3-linux-x86.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libfreenect\0.5.3-1.3\libfreenect-0.5.3-1.3-linux-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libfreenect\0.5.3-1.3\libfreenect-0.5.3-1.3-linux-armhf.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libfreenect\0.5.3-1.3\libfreenect-0.5.3-1.3-linux-ppc64le.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libfreenect\0.5.3-1.3\libfreenect-0.5.3-1.3-macosx-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libfreenect\0.5.3-1.3\libfreenect-0.5.3-1.3-windows-x86.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libfreenect\0.5.3-1.3\libfreenect-0.5.3-1.3-windows-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libfreenect2-platform\0.2.0-1.3\libfreenect2-platform-0.2.0-1.3.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libfreenect2\0.2.0-1.3\libfreenect2-0.2.0-1.3-linux-x86.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\libfreenect2\0.2.0-1.3\libfreenect2-0.2.0-1.3-linux-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\librealsense-platform\1.9.6-1.3\librealsense-platform-1.9.6-1.3.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\librealsense\1.9.6-1.3\librealsense-1.9.6-1.3-linux-x86.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\librealsense\1.9.6-1.3\librealsense-1.9.6-1.3-linux-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\videoinput-platform\0.200-1.3\videoinput-platform-0.200-1.3.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\videoinput\0.200-1.3\videoinput-0.200-1.3-windows-x86.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\videoinput\0.200-1.3\videoinput-0.200-1.3-windows-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\artoolkitplus-platform\2.3.1-1.3\artoolkitplus-platform-2.3.1-1.3.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\artoolkitplus\2.3.1-1.3\artoolkitplus-2.3.1-1.3-android-arm.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\artoolkitplus\2.3.1-1.3\artoolkitplus-2.3.1-1.3-android-x86.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\artoolkitplus\2.3.1-1.3\artoolkitplus-2.3.1-1.3-linux-x86.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\artoolkitplus\2.3.1-1.3\artoolkitplus-2.3.1-1.3-linux-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\artoolkitplus\2.3.1-1.3\artoolkitplus-2.3.1-1.3-linux-armhf.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\artoolkitplus\2.3.1-1.3\artoolkitplus-2.3.1-1.3-linux-ppc64le.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\artoolkitplus\2.3.1-1.3\artoolkitplus-2.3.1-1.3-macosx-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\artoolkitplus\2.3.1-1.3\artoolkitplus-2.3.1-1.3-windows-x86.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\artoolkitplus\2.3.1-1.3\artoolkitplus-2.3.1-1.3-windows-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\flandmark-platform\1.07-1.3\flandmark-platform-1.07-1.3.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\flandmark\1.07-1.3\flandmark-1.07-1.3-android-arm.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\flandmark\1.07-1.3\flandmark-1.07-1.3-android-x86.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\flandmark\1.07-1.3\flandmark-1.07-1.3-linux-x86.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\flandmark\1.07-1.3\flandmark-1.07-1.3-linux-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\flandmark\1.07-1.3\flandmark-1.07-1.3-linux-armhf.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\flandmark\1.07-1.3\flandmark-1.07-1.3-linux-ppc64le.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\flandmark\1.07-1.3\flandmark-1.07-1.3-macosx-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\flandmark\1.07-1.3\flandmark-1.07-1.3-windows-x86.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\flandmark\1.07-1.3\flandmark-1.07-1.3-windows-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\opencv-platform\3.4.1-1.4.1\opencv-platform-3.4.1-1.4.1.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\opencv\3.4.1-1.4.1\opencv-3.4.1-1.4.1.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\opencv\3.4.1-1.4.1\opencv-3.4.1-1.4.1-android-arm.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\opencv\3.4.1-1.4.1\opencv-3.4.1-1.4.1-android-arm64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\opencv\3.4.1-1.4.1\opencv-3.4.1-1.4.1-android-x86.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\opencv\3.4.1-1.4.1\opencv-3.4.1-1.4.1-android-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\opencv\3.4.1-1.4.1\opencv-3.4.1-1.4.1-ios-arm64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\opencv\3.4.1-1.4.1\opencv-3.4.1-1.4.1-ios-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\opencv\3.4.1-1.4.1\opencv-3.4.1-1.4.1-linux-x86.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\opencv\3.4.1-1.4.1\opencv-3.4.1-1.4.1-linux-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\opencv\3.4.1-1.4.1\opencv-3.4.1-1.4.1-linux-armhf.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\opencv\3.4.1-1.4.1\opencv-3.4.1-1.4.1-linux-ppc64le.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\opencv\3.4.1-1.4.1\opencv-3.4.1-1.4.1-macosx-x86_64.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\opencv\3.4.1-1.4.1\opencv-3.4.1-1.4.1-windows-x86.D:\Program Files\Apache\maven-repository\org\bytedeco\javacpp-presets\opencv\3.4.1-1.4.1\opencv-3.4.1-1.4.1-windows-x86_64.jar" com.img.deal.ReadWriteVideo
Exception in thread "main" java.lang.UnsatisfiedLinkError: no jniopencv_core in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:976)
at org.bytedeco.javacpp.Loader.load(Loader.java:777)
at org.bytedeco.javacpp.Loader.load(Loader.java:684)
at org.bytedeco.javacpp.opencv_core.&clinit&(opencv_core.java:10)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at org.bytedeco.javacpp.Loader.load(Loader.java:739)
at org.bytedeco.javacpp.Loader.load(Loader.java:684)
at org.bytedeco.javacpp.opencv_videoio.&clinit&(opencv_videoio.java:14)
at com.img.deal.ReadWriteVideo.main(ReadWriteVideo.java:33)
Caused by: java.lang.UnsatisfiedLinkError: C:\Users\Administrator\.javacpp\cache\opencv-3.4.1-1.4.1-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\jniopencv_core.dll: Can't find dependent libraries
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824)
at java.lang.Runtime.load0(Runtime.java:809)
at java.lang.System.load(System.java:1086)
at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:956)
... 9 more这个错误碰到了好几次,发现是依赖包的原因,可能是包冲突&dependency&
&groupId&junit&/groupId&
&artifactId&junit&/artifactId&
&version&4.11&/version&
&scope&test&/scope&
&/dependency&
&dependency&
&groupId&org.bytedeco&/groupId&
&artifactId&javacv-platform&/artifactId&
&version&1.3.3&/version&
&/dependency&
&!-- https://mvnrepository.com/artifact/org.bytedeco.javacpp-presets/opencv-platform --&
&dependency&
&groupId&org.bytedeco.javacpp-presets&/groupId&
&artifactId&opencv-platform&/artifactId&
&version&3.4.1-1.4.1&/version&
&/dependency&当三个依赖时就会报错,去过opencv-paltform就不会报错
没有更多推荐了,centos操作系统 ,opencv, java调用编译后的opencv动态链接库报错
<a data-traceid="question_detail_above_text_l&&
各位大牛好:
& & 遇到一个棘手问题需要请教各位有opencv经验开发的大牛。
& & 在centos6.5/opencv2.4.9/jdk1.7/cmake3.0环境下,编译opencv 并支持java模块,编译成功后,通过opencv编译后的build 生成的test jar文件测试。
&&&&cmake命令:cmake -DBUILD_SHARED_LIBS=ON -DCMAKE_BUILD_TYPE=RELEASE -DBUILD_FAT_JAVA_LIB=ON ..
&&&&测试语句如下:
&&&&java -cp opencv-test.jar:../../lib/junit-4.11.jar -Djava.ext.dirs=/home/opencv/opencv_test/libs -Djava.library.path=/home/opencv/opencv-2.4.9/lib org.junit.runner.JUnitCore org.opencv.test.objdetect.CascadeClassifierTest&
运行后,始终报异常,异常信息如下:
[root jar]# java -cp opencv-test.jar:../../lib/junit-4.11.jar -Djava.ext.dirs=/home/opencv/opencv_test/libs -Djava.library.path=/home/opencv/opencv-2.4.9/build2/lib org.junit.runner.JUnitCore org.opencv.test.objdetect.CascadeClassifierTest JUnit version 4.11 .E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E Time: 0.034 There were 17 failures: 1) testDetectMultiScaleMatListOfRectListOfIntegerListOfDoubleDoubleIntIntSizeSize(org.opencv.test.objdetect.CascadeClassifierTest) java.lang.UnsatisfiedLinkError: org.opencv.core.Core.setErrorVerbosity_0(Z)V & & & & at org.opencv.core.Core.setErrorVerbosity_0(Native Method) & & & & at org.opencv.core.Core.setErrorVerbosity(Core.java:6638) & & & & at org.opencv.test.OpenCVTestCase.setUp(Unknown Source) & & & & at org.opencv.test.objdetect.CascadeClassifierTest.setUp(Unknown Source) & & & & at junit.framework.TestCase.runBare(TestCase.java:139) & & & & at junit.framework.TestResult$1.protect(TestResult.java:122) & & & & at junit.framework.TestResult.runProtected(TestResult.java:142) & & & & at junit.framework.TestResult.run(TestResult.java:125) & & & & at junit.framework.TestCase.run(TestCase.java:129) & & & & at junit.framework.TestSuite.runTest(TestSuite.java:255) & & & & at junit.framework.TestSuite.run(TestSuite.java:250) & & & & at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84) & & & & at org.junit.runners.Suite.runChild(Suite.java:127) & & & & at org.junit.runners.Suite.runChild(Suite.java:26) & & & & at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) & & & & at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) & & & & at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) & & & & at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) & & & & at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) & & & & at org.junit.runners.ParentRunner.run(ParentRunner.java:309) & & & & at org.junit.runner.JUnitCore.run(JUnitCore.java:160) & & & & at org.junit.runner.JUnitCore.run(JUnitCore.java:138) & & & & at org.junit.runner.JUnitCore.run(JUnitCore.java:117) & & & & at org.junit.runner.JUnitCore.runMain(JUnitCore.java:96) & & & & at org.junit.runner.JUnitCore.runMainAndExit(JUnitCore.java:47) & & & & at org.junit.runner.JUnitCore.main(JUnitCore.java:40)
&&&&并且自己编写代码调用链接库也是报错:
&&&&下面粘出部分代码和报错信息:
&&&&System.out.println("\nRunning DetectFaceDemo"); &&&&// 导入opencv的库 &&&&System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
&&&&System.out.println("opencv version: "+Core.VERSION);
&&&&CascadeClassifier faceDetectorAll = new CascadeClassifier();
&&&&报错信息:
Exception in thread "main" java.lang.UnsatisfiedLinkError: org.opencv.objdetect.CascadeClassifier.CascadeClassifier_0()J
& & & & at org.opencv.objdetect.CascadeClassifier.CascadeClassifier_0(Native Method)
& & & & at org.opencv.objdetect.CascadeClassifier.&init&(CascadeClassifier.java:38)
& & & & at com.tcl.uviewer.features.featuresImpl.Test.detectFace(Test.java:23)
& & & & at com.tcl.uviewer.features.featuresImpl.Test.main(Test.java:51)
以上是请求帮助详细信息,还请各位大牛指点迷津,万分感谢。
自己顶下,哪位大牛遇到过类似的问题吗……求点化
opencv的jar包不能放在java.ext.dirs里,只能放在cp下。&&&
java -cp opencv-test.jar:../../lib/junit-4.11.jar:/home/opencv/opencv_test/libs/xxxopencvxxx.jar&-Djava.library.path=/home/opencv/opencv-2.4.9/lib org.junit.runner.JUnitCore org.opencv.test.objdetect.CascadeClassifierTest&致力于用编码构建自己的世界
Eclipse报错no opencv_java249 in java.library.path解决方法
本地库不在默认的路径,编译器无法找到导致的,再换eclipse也还会报这个错误。。。
首先确定已经安装opencv,安装好以后要把opencv-246.jar引入到项目的lib库中,
opencv-246.jar在opencv的安装目录下的/build/java下。
其次就是设置项目的native库,把opencv_java246.dll文件所在的目录加入到Native library location中,opencv_java246.dll在opencv安装目录下的/build/java/x86或/build/java/x64中,前者是32位系统用的,后者64位。
没有更多推荐了,随笔为博主原创,如需转载,请注明出处。
opencv3.x以后Highgui不再使用,用Imgcodecs代替,引入import org.opencv.imgcodecs.I即可。
Mat image=Highgui.imread(image_path);
Mat img = Imgcodecs.imread("G:\\opencv01.png");
阅读(...) 评论()linux下使用JNA调用libopencv_java2413.so报错(。so放在linux/user/lib下,环境变量已配好)
[问题点数:20分,无满意结帖,结帖人Somous_]
本版专家分:0
结帖率 66.67%
CSDN今日推荐
匿名用户不能发表回复!|
CSDN今日推荐

我要回帖

更多关于 pycharm引入模块报错 的文章

 

随机推荐