Giter Site home page Giter Site logo

Comments (15)

bx5974 avatar bx5974 commented on May 17, 2024

We are facing the same issue - Could any one help?

from javacv.

saudet avatar saudet commented on May 17, 2024

Please remove C:\opencv\build\x64\vc10\bin from your path.

from javacv.

bx5974 avatar bx5974 commented on May 17, 2024

Saudet,

We are still getting the same error after removing C:\opencv\build\x64\vc10\bin from System path

Can you please point us the JavaCV jars that is compatible with OpenCV 2.4.9 ?

from javacv.

saudet avatar saudet commented on May 17, 2024

What happens if you create the files and run the commands from this page?
https://github.com/bytedeco/javacpp-presets/tree/master/opencv#sample-usage

from javacv.

HADES-S avatar HADES-S commented on May 17, 2024

I have faced the same problem when i call the Frame convert function should i add the loader.load() function ?

java.lang.UnsatisfiedLinkError: no jniopencv_core in java.library.pathat java.lang.ClassLoader.loadLibrary(ClassLoader.java:1897)at java.lang.Runtime.loadLibrary0(Runtime.java:882)at java.lang.System.loadLibrary(System.java:1143)at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:963)at org.bytedeco.javacpp.Loader.load(Loader.java:764)at org.bytedeco.javacpp.Loader.load(Loader.java:671)at org.bytedeco.javacpp.opencv_core.(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:726)at org.bytedeco.javacpp.Loader.load(Loader.java:671)at org.bytedeco.javacpp.helper.opencv_core$AbstractArray.(opencv_core.java:109)at org.bytedeco.javacv.OpenCVFrameConverter.convertToIplImage(OpenCVFrameConverter.java:91)at org.bytedeco.javacv.OpenCVFrameConverter$ToIplImage.convert(OpenCVFrameConverter.java:44

from javacv.

saudet avatar saudet commented on May 17, 2024

@HADES-S Please try to follow the instructions in the README.md file. If you are still have problems after that, let me know, thanks!

from javacv.

Student414 avatar Student414 commented on May 17, 2024

I have this same error today.
When I use Intellij IDEA to make Artifacts to my file system, i got a jar package.
But when i run this jar using code java -jar Face.jar,I got :

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:1191)
        at org.bytedeco.javacpp.Loader.load(Loader.java:953)
        at org.bytedeco.javacpp.Loader.load(Loader.java:854)
        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:913)
        at org.bytedeco.javacpp.Loader.load(Loader.java:854)
        at org.bytedeco.javacpp.opencv_core$RectVector.<clinit>(opencv_core.java:405)
        at ui.PreviewFrame.<init>(PreviewFrame.java:32)
        at Launcher.main(Launcher.java:18)
Caused by: java.lang.UnsatisfiedLinkError: no opencv_imgproc340 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:1191)
        at org.bytedeco.javacpp.Loader.load(Loader.java:940)

AND: In my home dir, do not contains any javacpp cache files, in other words, C:\User{MY_DIR}.javacpp\cache is a empty folder 👎
So I guess its happend with some preblems when extract *.so or *.dll file when Class is Loading.
Please note me, thanks very much!

from javacv.

Student414 avatar Student414 commented on May 17, 2024

By the way, extracts all library such as *.so to the folder contains built jar file and run java -jar this.jar is OK. so this problem maybe related to these *.so files.
tks

from javacv.

saudet avatar saudet commented on May 17, 2024

from javacv.

Student414 avatar Student414 commented on May 17, 2024

@saudet you are right
I have found where error is just now, i am using 32 bit JRE but configure 64 bit binary library in my system, so JavaCPP do not call Loader.cacheResource() normally so that cache dir do not contains platform package, when i using 64 bit JRE or maven depend 'opencv-platform', it will download all supported platform library jar pack to local maven repo, re run this, worked will ~
very thanks for your reply~have a nice day.

from javacv.

SnehaJagtap avatar SnehaJagtap commented on May 17, 2024

Hi,
I am using the deeplearning4j library and IntelliJ IDE. I am facing the problem which is as follows:

"C:\Program Files\Java\jdk1.8.0_151\bin\java" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2017.3.4\lib\idea_rt.jar=56450:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2017.3.4\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.8.0_151\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_151\jre\lib\rt.jar;F:\DRDO\deeplearning4j_library\dl4j-examples\dl4j-examples\dl4j-examples\target\classes;C:\Users\Angel.m2\repository\org\nd4j\nd4j-native-platform\1.0.0-alpha\nd4j-native-platform-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\openblas-platform\0.2.20-1.4.1\openblas-platform-0.2.20-1.4.1.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\openblas\0.2.20-1.4.1\openblas-0.2.20-1.4.1.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\openblas\0.2.20-1.4.1\openblas-0.2.20-1.4.1-android-arm.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\openblas\0.2.20-1.4.1\openblas-0.2.20-1.4.1-android-arm64.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\openblas\0.2.20-1.4.1\openblas-0.2.20-1.4.1-android-x86.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\openblas\0.2.20-1.4.1\openblas-0.2.20-1.4.1-android-x86_64.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\openblas\0.2.20-1.4.1\openblas-0.2.20-1.4.1-ios-arm64.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\openblas\0.2.20-1.4.1\openblas-0.2.20-1.4.1-ios-x86_64.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\openblas\0.2.20-1.4.1\openblas-0.2.20-1.4.1-linux-x86.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\openblas\0.2.20-1.4.1\openblas-0.2.20-1.4.1-linux-x86_64.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\openblas\0.2.20-1.4.1\openblas-0.2.20-1.4.1-linux-armhf.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\openblas\0.2.20-1.4.1\openblas-0.2.20-1.4.1-linux-ppc64le.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\openblas\0.2.20-1.4.1\openblas-0.2.20-1.4.1-macosx-x86_64.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\openblas\0.2.20-1.4.1\openblas-0.2.20-1.4.1-windows-x86.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\openblas\0.2.20-1.4.1\openblas-0.2.20-1.4.1-windows-x86_64.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\mkl-platform\2018.1-1.4.1\mkl-platform-2018.1-1.4.1.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\mkl\2018.1-1.4.1\mkl-2018.1-1.4.1.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\mkl\2018.1-1.4.1\mkl-2018.1-1.4.1-linux-x86.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\mkl\2018.1-1.4.1\mkl-2018.1-1.4.1-linux-x86_64.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\mkl\2018.1-1.4.1\mkl-2018.1-1.4.1-macosx-x86_64.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\mkl\2018.1-1.4.1\mkl-2018.1-1.4.1-windows-x86.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\mkl\2018.1-1.4.1\mkl-2018.1-1.4.1-windows-x86_64.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-native\1.0.0-alpha\nd4j-native-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp\1.4.1\javacpp-1.4.1.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-native\1.0.0-alpha\nd4j-native-1.0.0-alpha-android-arm.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-native\1.0.0-alpha\nd4j-native-1.0.0-alpha-android-arm64.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-native\1.0.0-alpha\nd4j-native-1.0.0-alpha-android-x86.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-native\1.0.0-alpha\nd4j-native-1.0.0-alpha-android-x86_64.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-native\1.0.0-alpha\nd4j-native-1.0.0-alpha-ios-arm64.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-native\1.0.0-alpha\nd4j-native-1.0.0-alpha-ios-x86_64.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-native\1.0.0-alpha\nd4j-native-1.0.0-alpha-linux-x86_64.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-native\1.0.0-alpha\nd4j-native-1.0.0-alpha-macosx-x86_64.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-native\1.0.0-alpha\nd4j-native-1.0.0-alpha-windows-x86_64.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-native\1.0.0-alpha\nd4j-native-1.0.0-alpha-linux-ppc64le.jar;C:\Users\Angel.m2\repository\org\deeplearning4j\deeplearning4j-core\1.0.0-alpha\deeplearning4j-core-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\deeplearning4j\deeplearning4j-tsne\1.0.0-alpha\deeplearning4j-tsne-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\projectlombok\lombok\1.16.20\lombok-1.16.20.jar;C:\Users\Angel.m2\repository\org\deeplearning4j\deeplearning4j-datasets\1.0.0-alpha\deeplearning4j-datasets-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\deeplearning4j\deeplearning4j-datavec-iterators\1.0.0-alpha\deeplearning4j-datavec-iterators-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\deeplearning4j\nearestneighbor-core\1.0.0-alpha\nearestneighbor-core-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\deeplearning4j\deeplearning4j-modelimport\1.0.0-alpha\deeplearning4j-modelimport-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\hdf5-platform\1.10.1-1.4.1\hdf5-platform-1.10.1-1.4.1.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\hdf5\1.10.1-1.4.1\hdf5-1.10.1-1.4.1.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\hdf5\1.10.1-1.4.1\hdf5-1.10.1-1.4.1-linux-x86.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\hdf5\1.10.1-1.4.1\hdf5-1.10.1-1.4.1-linux-x86_64.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\hdf5\1.10.1-1.4.1\hdf5-1.10.1-1.4.1-linux-ppc64le.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\hdf5\1.10.1-1.4.1\hdf5-1.10.1-1.4.1-macosx-x86_64.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\hdf5\1.10.1-1.4.1\hdf5-1.10.1-1.4.1-windows-x86.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\hdf5\1.10.1-1.4.1\hdf5-1.10.1-1.4.1-windows-x86_64.jar;C:\Users\Angel.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Angel.m2\repository\org\deeplearning4j\deeplearning4j-nn\1.0.0-alpha\deeplearning4j-nn-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\deeplearning4j\deeplearning4j-utility-iterators\1.0.0-alpha\deeplearning4j-utility-iterators-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\deeplearning4j\deeplearning4j-util\1.0.0-alpha\deeplearning4j-util-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-common\1.0.0-alpha\nd4j-common-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\apache\commons\commons-math3\3.4.1\commons-math3-3.4.1.jar;C:\Users\Angel.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Angel.m2\repository\org\apache\commons\commons-compress\1.8\commons-compress-1.8.jar;C:\Users\Angel.m2\repository\org\tukaani\xz\1.5\xz-1.5.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-api\1.0.0-alpha\nd4j-api-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\com\vlkan\flatbuffers\1.2.0-3f79e055\flatbuffers-1.2.0-3f79e055.jar;C:\Users\Angel.m2\repository\com\github\os72\protobuf-java-shaded-351\0.9\protobuf-java-shaded-351-0.9.jar;C:\Users\Angel.m2\repository\com\github\os72\protobuf-java-util-shaded-351\0.9\protobuf-java-util-shaded-351-0.9.jar;C:\Users\Angel.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Angel.m2\repository\com\google\code\gson\gson\2.7\gson-2.7.jar;C:\Users\Angel.m2\repository\uk\com\robust-it\cloning\1.9.3\cloning-1.9.3.jar;C:\Users\Angel.m2\repository\org\objenesis\objenesis\2.1\objenesis-2.1.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-buffer\1.0.0-alpha\nd4j-buffer-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-context\1.0.0-alpha\nd4j-context-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\net\ericaro\neoitertools\1.0.0\neoitertools-1.0.0.jar;C:\Users\Angel.m2\repository\org\reflections\reflections\0.9.10\reflections-0.9.10.jar;C:\Users\Angel.m2\repository\org\javassist\javassist\3.19.0-GA\javassist-3.19.0-GA.jar;C:\Users\Angel.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Angel.m2\repository\org\nd4j\jackson\1.0.0-alpha\jackson-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\yaml\snakeyaml\1.12\snakeyaml-1.12.jar;C:\Users\Angel.m2\repository\org\codehaus\woodstox\stax2-api\3.1.4\stax2-api-3.1.4.jar;C:\Users\Angel.m2\repository\joda-time\joda-time\2.2\joda-time-2.2.jar;C:\Users\Angel.m2\repository\org\datavec\datavec-api\1.0.0-alpha\datavec-api-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\Angel.m2\repository\org\freemarker\freemarker\2.3.23\freemarker-2.3.23.jar;C:\Users\Angel.m2\repository\com\clearspring\analytics\stream\2.7.0\stream-2.7.0.jar;C:\Users\Angel.m2\repository\it\unimi\dsi\fastutil\6.5.7\fastutil-6.5.7.jar;C:\Users\Angel.m2\repository\net\sf\opencsv\opencsv\2.3\opencsv-2.3.jar;C:\Users\Angel.m2\repository\com\tdunning\t-digest\3.2\t-digest-3.2.jar;C:\Users\Angel.m2\repository\org\datavec\datavec-data-image\1.0.0-alpha\datavec-data-image-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\com\github\jai-imageio\jai-imageio-core\1.3.0\jai-imageio-core-1.3.0.jar;C:\Users\Angel.m2\repository\com\twelvemonkeys\imageio\imageio-jpeg\3.1.1\imageio-jpeg-3.1.1.jar;C:\Users\Angel.m2\repository\com\twelvemonkeys\imageio\imageio-core\3.1.1\imageio-core-3.1.1.jar;C:\Users\Angel.m2\repository\com\twelvemonkeys\imageio\imageio-metadata\3.1.1\imageio-metadata-3.1.1.jar;C:\Users\Angel.m2\repository\com\twelvemonkeys\common\common-lang\3.1.1\common-lang-3.1.1.jar;C:\Users\Angel.m2\repository\com\twelvemonkeys\common\common-io\3.1.1\common-io-3.1.1.jar;C:\Users\Angel.m2\repository\com\twelvemonkeys\common\common-image\3.1.1\common-image-3.1.1.jar;C:\Users\Angel.m2\repository\com\twelvemonkeys\imageio\imageio-tiff\3.1.1\imageio-tiff-3.1.1.jar;C:\Users\Angel.m2\repository\com\twelvemonkeys\imageio\imageio-psd\3.1.1\imageio-psd-3.1.1.jar;C:\Users\Angel.m2\repository\com\twelvemonkeys\imageio\imageio-bmp\3.1.1\imageio-bmp-3.1.1.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacv\1.4.1\javacv-1.4.1.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\opencv\3.4.1-1.4.1\opencv-3.4.1-1.4.1.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\ffmpeg\3.4.2-1.4.1\ffmpeg-3.4.2-1.4.1.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\flycapture\2.11.3.121-1.4.1\flycapture-2.11.3.121-1.4.1.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\libdc1394\2.2.5-1.4.1\libdc1394-2.2.5-1.4.1.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\libfreenect\0.5.3-1.4.1\libfreenect-0.5.3-1.4.1.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\libfreenect2\0.2.0-1.4.1\libfreenect2-0.2.0-1.4.1.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\librealsense\1.12.1-1.4.1\librealsense-1.12.1-1.4.1.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\videoinput\0.200-1.4.1\videoinput-0.200-1.4.1.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\artoolkitplus\2.3.1-1.4.1\artoolkitplus-2.3.1-1.4.1.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\flandmark\1.07-1.4.1\flandmark-1.07-1.4.1.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\opencv-platform\3.4.1-1.4.1\opencv-platform-3.4.1-1.4.1.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\opencv\3.4.1-1.4.1\opencv-3.4.1-1.4.1-macosx-x86_64.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\leptonica-platform\1.75.3-1.4.1\leptonica-platform-1.75.3-1.4.1.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\leptonica\1.75.3-1.4.1\leptonica-1.75.3-1.4.1.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\leptonica\1.75.3-1.4.1\leptonica-1.75.3-1.4.1-android-arm.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\leptonica\1.75.3-1.4.1\leptonica-1.75.3-1.4.1-android-arm64.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\leptonica\1.75.3-1.4.1\leptonica-1.75.3-1.4.1-android-x86.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\leptonica\1.75.3-1.4.1\leptonica-1.75.3-1.4.1-android-x86_64.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\leptonica\1.75.3-1.4.1\leptonica-1.75.3-1.4.1-linux-x86.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\leptonica\1.75.3-1.4.1\leptonica-1.75.3-1.4.1-linux-x86_64.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\leptonica\1.75.3-1.4.1\leptonica-1.75.3-1.4.1-linux-armhf.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\leptonica\1.75.3-1.4.1\leptonica-1.75.3-1.4.1-linux-ppc64le.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\leptonica\1.75.3-1.4.1\leptonica-1.75.3-1.4.1-macosx-x86_64.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\leptonica\1.75.3-1.4.1\leptonica-1.75.3-1.4.1-windows-x86.jar;C:\Users\Angel.m2\repository\org\bytedeco\javacpp-presets\leptonica\1.75.3-1.4.1\leptonica-1.75.3-1.4.1-windows-x86_64.jar;C:\Users\Angel.m2\repository\org\deeplearning4j\deeplearning4j-ui-components\1.0.0-alpha\deeplearning4j-ui-components-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\commons-codec\commons-codec\1.10\commons-codec-1.10.jar;C:\Users\Angel.m2\repository\org\deeplearning4j\deeplearning4j-nlp\1.0.0-alpha\deeplearning4j-nlp-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-native-api\1.0.0-alpha\nd4j-native-api-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Angel.m2\repository\org\threadly\threadly\4.10.0\threadly-4.10.0.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-jackson\1.0.0-alpha\nd4j-jackson-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-base64\1.0.0-alpha\nd4j-base64-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\deeplearning4j\deeplearning4j-zoo\1.0.0-alpha\deeplearning4j-zoo-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\deeplearning4j\deeplearning4j-ui_2.11\1.0.0-alpha\deeplearning4j-ui_2.11-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\deeplearning4j\deeplearning4j-play_2.11\1.0.0-alpha\deeplearning4j-play_2.11-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\com\typesafe\play\play-java_2.11\2.4.8\play-java_2.11-2.4.8.jar;C:\Users\Angel.m2\repository\org\scala-lang\scala-library\2.11.6\scala-library-2.11.6.jar;C:\Users\Angel.m2\repository\com\typesafe\play\play_2.11\2.4.8\play_2.11-2.4.8.jar;C:\Users\Angel.m2\repository\com\typesafe\play\build-link\2.4.8\build-link-2.4.8.jar;C:\Users\Angel.m2\repository\com\typesafe\play\play-exceptions\2.4.8\play-exceptions-2.4.8.jar;C:\Users\Angel.m2\repository\com\typesafe\play\play-iteratees_2.11\2.4.8\play-iteratees_2.11-2.4.8.jar;C:\Users\Angel.m2\repository\com\typesafe\config\1.3.0\config-1.3.0.jar;C:\Users\Angel.m2\repository\com\typesafe\play\play-json_2.11\2.4.8\play-json_2.11-2.4.8.jar;C:\Users\Angel.m2\repository\com\typesafe\play\play-functional_2.11\2.4.8\play-functional_2.11-2.4.8.jar;C:\Users\Angel.m2\repository\com\typesafe\play\play-datacommons_2.11\2.4.8\play-datacommons_2.11-2.4.8.jar;C:\Users\Angel.m2\repository\com\typesafe\play\play-netty-utils\2.4.8\play-netty-utils-2.4.8.jar;C:\Users\Angel.m2\repository\com\typesafe\play\twirl-api_2.11\1.1.1\twirl-api_2.11-1.1.1.jar;C:\Users\Angel.m2\repository\org\scala-lang\modules\scala-xml_2.11\1.0.1\scala-xml_2.11-1.0.1.jar;C:\Users\Angel.m2\repository\org\scala-lang\modules\scala-parser-combinators_2.11\1.0.1\scala-parser-combinators_2.11-1.0.1.jar;C:\Users\Angel.m2\repository\org\slf4j\jul-to-slf4j\1.7.21\jul-to-slf4j-1.7.21.jar;C:\Users\Angel.m2\repository\org\slf4j\jcl-over-slf4j\1.7.21\jcl-over-slf4j-1.7.21.jar;C:\Users\Angel.m2\repository\com\typesafe\akka\akka-actor_2.11\2.3.13\akka-actor_2.11-2.3.13.jar;C:\Users\Angel.m2\repository\com\typesafe\akka\akka-slf4j_2.11\2.3.13\akka-slf4j_2.11-2.3.13.jar;C:\Users\Angel.m2\repository\org\scala-stm\scala-stm_2.11\0.7\scala-stm_2.11-0.7.jar;C:\Users\Angel.m2\repository\org\joda\joda-convert\1.7\joda-convert-1.7.jar;C:\Users\Angel.m2\repository\xerces\xercesImpl\2.11.0\xercesImpl-2.11.0.jar;C:\Users\Angel.m2\repository\xml-apis\xml-apis\1.4.01\xml-apis-1.4.01.jar;C:\Users\Angel.m2\repository\javax\transaction\jta\1.1\jta-1.1.jar;C:\Users\Angel.m2\repository\com\google\inject\guice\4.0\guice-4.0.jar;C:\Users\Angel.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar;C:\Users\Angel.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Users\Angel.m2\repository\com\google\inject\extensions\guice-assistedinject\4.0\guice-assistedinject-4.0.jar;C:\Users\Angel.m2\repository\org\scala-lang\modules\scala-java8-compat_2.11\0.3.0\scala-java8-compat_2.11-0.3.0.jar;C:\Users\Angel.m2\repository\org\hibernate\hibernate-validator\5.0.3.Final\hibernate-validator-5.0.3.Final.jar;C:\Users\Angel.m2\repository\javax\validation\validation-api\1.1.0.Final\validation-api-1.1.0.Final.jar;C:\Users\Angel.m2\repository\com\fasterxml\classmate\1.0.0\classmate-1.0.0.jar;C:\Users\Angel.m2\repository\org\jboss\logging\jboss-logging\3.2.1.Final\jboss-logging-3.2.1.Final.jar;C:\Users\Angel.m2\repository\org\springframework\spring-context\4.1.6.RELEASE\spring-context-4.1.6.RELEASE.jar;C:\Users\Angel.m2\repository\org\springframework\spring-core\4.1.6.RELEASE\spring-core-4.1.6.RELEASE.jar;C:\Users\Angel.m2\repository\org\springframework\spring-beans\4.1.6.RELEASE\spring-beans-4.1.6.RELEASE.jar;C:\Users\Angel.m2\repository\net\jodah\typetools\0.4.3\typetools-0.4.3.jar;C:\Users\Angel.m2\repository\org\apache\tomcat\tomcat-servlet-api\8.0.21\tomcat-servlet-api-8.0.21.jar;C:\Users\Angel.m2\repository\com\typesafe\play\play-netty-server_2.11\2.4.8\play-netty-server_2.11-2.4.8.jar;C:\Users\Angel.m2\repository\com\typesafe\play\play-server_2.11\2.4.8\play-server_2.11-2.4.8.jar;C:\Users\Angel.m2\repository\io\netty\netty\3.10.4.Final\netty-3.10.4.Final.jar;C:\Users\Angel.m2\repository\com\typesafe\netty\netty-http-pipelining\1.1.4\netty-http-pipelining-1.1.4.jar;C:\Users\Angel.m2\repository\com\typesafe\akka\akka-contrib_2.11\2.3.13\akka-contrib_2.11-2.3.13.jar;C:\Users\Angel.m2\repository\com\typesafe\akka\akka-remote_2.11\2.3.13\akka-remote_2.11-2.3.13.jar;C:\Users\Angel.m2\repository\org\uncommons\maths\uncommons-maths\1.2.2a\uncommons-maths-1.2.2a.jar;C:\Users\Angel.m2\repository\com\typesafe\akka\akka-persistence-experimental_2.11\2.3.13\akka-persistence-experimental_2.11-2.3.13.jar;C:\Users\Angel.m2\repository\org\iq80\leveldb\leveldb\0.5\leveldb-0.5.jar;C:\Users\Angel.m2\repository\org\iq80\leveldb\leveldb-api\0.5\leveldb-api-0.5.jar;C:\Users\Angel.m2\repository\org\fusesource\leveldbjni\leveldbjni-all\1.7\leveldbjni-all-1.7.jar;C:\Users\Angel.m2\repository\org\fusesource\leveldbjni\leveldbjni\1.7\leveldbjni-1.7.jar;C:\Users\Angel.m2\repository\org\fusesource\hawtjni\hawtjni-runtime\1.8\hawtjni-runtime-1.8.jar;C:\Users\Angel.m2\repository\org\fusesource\leveldbjni\leveldbjni-osx\1.5\leveldbjni-osx-1.5.jar;C:\Users\Angel.m2\repository\org\fusesource\leveldbjni\leveldbjni-linux32\1.5\leveldbjni-linux32-1.5.jar;C:\Users\Angel.m2\repository\org\fusesource\leveldbjni\leveldbjni-linux64\1.5\leveldbjni-linux64-1.5.jar;C:\Users\Angel.m2\repository\org\fusesource\leveldbjni\leveldbjni-win32\1.5\leveldbjni-win32-1.5.jar;C:\Users\Angel.m2\repository\org\fusesource\leveldbjni\leveldbjni-win64\1.5\leveldbjni-win64-1.5.jar;C:\Users\Angel.m2\repository\com\fasterxml\jackson\core\jackson-core\2.4.4\jackson-core-2.4.4.jar;C:\Users\Angel.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.4.4\jackson-databind-2.4.4.jar;C:\Users\Angel.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.4.4\jackson-annotations-2.4.4.jar;C:\Users\Angel.m2\repository\com\fasterxml\jackson\module\jackson-module-scala_2.11\2.4.4\jackson-module-scala_2.11-2.4.4.jar;C:\Users\Angel.m2\repository\org\scala-lang\scala-reflect\2.11.2\scala-reflect-2.11.2.jar;C:\Users\Angel.m2\repository\com\fasterxml\jackson\datatype\jackson-datatype-jdk8\2.4.4\jackson-datatype-jdk8-2.4.4.jar;C:\Users\Angel.m2\repository\com\fasterxml\jackson\datatype\jackson-datatype-jsr310\2.4.4\jackson-datatype-jsr310-2.4.4.jar;C:\Users\Angel.m2\repository\com\typesafe\akka\akka-cluster_2.11\2.3.13\akka-cluster_2.11-2.3.13.jar;C:\Users\Angel.m2\repository\javax\ws\rs\javax.ws.rs-api\2.0\javax.ws.rs-api-2.0.jar;C:\Users\Angel.m2\repository\org\deeplearning4j\deeplearning4j-ui-model\1.0.0-alpha\deeplearning4j-ui-model-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\agrona\Agrona\0.5.4\Agrona-0.5.4.jar;C:\Users\Angel.m2\repository\org\mapdb\mapdb\3.0.5\mapdb-3.0.5.jar;C:\Users\Angel.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.0.7\kotlin-stdlib-1.0.7.jar;C:\Users\Angel.m2\repository\org\jetbrains\kotlin\kotlin-runtime\1.0.7\kotlin-runtime-1.0.7.jar;C:\Users\Angel.m2\repository\org\eclipse\collections\eclipse-collections-api\7.1.1\eclipse-collections-api-7.1.1.jar;C:\Users\Angel.m2\repository\net\jcip\jcip-annotations\1.0\jcip-annotations-1.0.jar;C:\Users\Angel.m2\repository\org\eclipse\collections\eclipse-collections\7.1.1\eclipse-collections-7.1.1.jar;C:\Users\Angel.m2\repository\org\eclipse\collections\eclipse-collections-forkjoin\7.1.1\eclipse-collections-forkjoin-7.1.1.jar;C:\Users\Angel.m2\repository\net\jpountz\lz4\lz4\1.3.0\lz4-1.3.0.jar;C:\Users\Angel.m2\repository\org\mapdb\elsa\3.0.0-M5\elsa-3.0.0-M5.jar;C:\Users\Angel.m2\repository\org\xerial\sqlite-jdbc\3.15.1\sqlite-jdbc-3.15.1.jar;C:\Users\Angel.m2\repository\org\deeplearning4j\deeplearning4j-ui-resources\1.0.0-alpha\deeplearning4j-ui-resources-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\deeplearning4j\deeplearning4j-parallel-wrapper_2.11\1.0.0-alpha\deeplearning4j-parallel-wrapper_2.11-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\com\beust\jcommander\1.27\jcommander-1.27.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-parameter-server\1.0.0-alpha\nd4j-parameter-server-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-parameter-server-model\1.0.0-alpha\nd4j-parameter-server-model-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\com\mashape\unirest\unirest-java\1.4.9\unirest-java-1.4.9.jar;C:\Users\Angel.m2\repository\org\apache\httpcomponents\httpasyncclient\4.1.1\httpasyncclient-4.1.1.jar;C:\Users\Angel.m2\repository\org\apache\httpcomponents\httpcore-nio\4.4.4\httpcore-nio-4.4.4.jar;C:\Users\Angel.m2\repository\org\apache\httpcomponents\httpmime\4.5.2\httpmime-4.5.2.jar;C:\Users\Angel.m2\repository\org\json\json\20160212\json-20160212.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-aeron\1.0.0-alpha\nd4j-aeron-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\io\aeron\aeron-all\1.0.4\aeron-all-1.0.4.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-parameter-server-client\1.0.0-alpha\nd4j-parameter-server-client-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\datavec\datavec-hadoop\1.0.0-alpha\datavec-hadoop-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\apache\hadoop\hadoop-common\2.2.0\hadoop-common-2.2.0.jar;C:\Users\Angel.m2\repository\org\apache\hadoop\hadoop-annotations\2.2.0\hadoop-annotations-2.2.0.jar;C:\Program Files\Java\jdk1.8.0_151\lib\tools.jar;C:\Users\Angel.m2\repository\commons-cli\commons-cli\1.2\commons-cli-1.2.jar;C:\Users\Angel.m2\repository\org\apache\commons\commons-math\2.1\commons-math-2.1.jar;C:\Users\Angel.m2\repository\xmlenc\xmlenc\0.52\xmlenc-0.52.jar;C:\Users\Angel.m2\repository\commons-httpclient\commons-httpclient\3.1\commons-httpclient-3.1.jar;C:\Users\Angel.m2\repository\commons-net\commons-net\3.1\commons-net-3.1.jar;C:\Users\Angel.m2\repository\javax\servlet\servlet-api\2.5\servlet-api-2.5.jar;C:\Users\Angel.m2\repository\org\mortbay\jetty\jetty\6.1.26\jetty-6.1.26.jar;C:\Users\Angel.m2\repository\org\mortbay\jetty\jetty-util\6.1.26\jetty-util-6.1.26.jar;C:\Users\Angel.m2\repository\com\sun\jersey\jersey-core\1.9\jersey-core-1.9.jar;C:\Users\Angel.m2\repository\com\sun\jersey\jersey-json\1.9\jersey-json-1.9.jar;C:\Users\Angel.m2\repository\org\codehaus\jettison\jettison\1.1\jettison-1.1.jar;C:\Users\Angel.m2\repository\stax\stax-api\1.0.1\stax-api-1.0.1.jar;C:\Users\Angel.m2\repository\com\sun\xml\bind\jaxb-impl\2.2.3-1\jaxb-impl-2.2.3-1.jar;C:\Users\Angel.m2\repository\javax\xml\bind\jaxb-api\2.2.2\jaxb-api-2.2.2.jar;C:\Users\Angel.m2\repository\javax\activation\activation\1.1\activation-1.1.jar;C:\Users\Angel.m2\repository\org\codehaus\jackson\jackson-jaxrs\1.8.3\jackson-jaxrs-1.8.3.jar;C:\Users\Angel.m2\repository\org\codehaus\jackson\jackson-xc\1.8.3\jackson-xc-1.8.3.jar;C:\Users\Angel.m2\repository\com\sun\jersey\jersey-server\1.9\jersey-server-1.9.jar;C:\Users\Angel.m2\repository\asm\asm\3.1\asm-3.1.jar;C:\Users\Angel.m2\repository\tomcat\jasper-compiler\5.5.23\jasper-compiler-5.5.23.jar;C:\Users\Angel.m2\repository\tomcat\jasper-runtime\5.5.23\jasper-runtime-5.5.23.jar;C:\Users\Angel.m2\repository\javax\servlet\jsp\jsp-api\2.1\jsp-api-2.1.jar;C:\Users\Angel.m2\repository\commons-el\commons-el\1.0\commons-el-1.0.jar;C:\Users\Angel.m2\repository\commons-logging\commons-logging\1.1.1\commons-logging-1.1.1.jar;C:\Users\Angel.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;C:\Users\Angel.m2\repository\net\java\dev\jets3t\jets3t\0.6.1\jets3t-0.6.1.jar;C:\Users\Angel.m2\repository\commons-configuration\commons-configuration\1.6\commons-configuration-1.6.jar;C:\Users\Angel.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\Angel.m2\repository\commons-digester\commons-digester\1.8\commons-digester-1.8.jar;C:\Users\Angel.m2\repository\commons-beanutils\commons-beanutils\1.7.0\commons-beanutils-1.7.0.jar;C:\Users\Angel.m2\repository\commons-beanutils\commons-beanutils-core\1.8.0\commons-beanutils-core-1.8.0.jar;C:\Users\Angel.m2\repository\org\slf4j\slf4j-log4j12\1.7.5\slf4j-log4j12-1.7.5.jar;C:\Users\Angel.m2\repository\org\codehaus\jackson\jackson-core-asl\1.8.8\jackson-core-asl-1.8.8.jar;C:\Users\Angel.m2\repository\org\codehaus\jackson\jackson-mapper-asl\1.8.8\jackson-mapper-asl-1.8.8.jar;C:\Users\Angel.m2\repository\org\apache\avro\avro\1.7.4\avro-1.7.4.jar;C:\Users\Angel.m2\repository\com\thoughtworks\paranamer\paranamer\2.3\paranamer-2.3.jar;C:\Users\Angel.m2\repository\org\xerial\snappy\snappy-java\1.0.4.1\snappy-java-1.0.4.1.jar;C:\Users\Angel.m2\repository\com\google\protobuf\protobuf-java\2.5.0\protobuf-java-2.5.0.jar;C:\Users\Angel.m2\repository\org\apache\hadoop\hadoop-auth\2.2.0\hadoop-auth-2.2.0.jar;C:\Users\Angel.m2\repository\com\jcraft\jsch\0.1.42\jsch-0.1.42.jar;C:\Users\Angel.m2\repository\org\apache\zookeeper\zookeeper\3.4.5\zookeeper-3.4.5.jar;C:\Users\Angel.m2\repository\org\deeplearning4j\arbiter-deeplearning4j\1.0.0-alpha\arbiter-deeplearning4j-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\nd4j\nd4j-jackson-reflectionloader\1.0.0-alpha\nd4j-jackson-reflectionloader-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\deeplearning4j\arbiter-core\1.0.0-alpha\arbiter-core-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\deeplearning4j\arbiter-ui_2.11\1.0.0-alpha\arbiter-ui_2.11-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\datavec\datavec-data-codec\1.0.0-alpha\datavec-data-codec-1.0.0-alpha.jar;C:\Users\Angel.m2\repository\org\jcodec\jcodec\0.1.5\jcodec-0.1.5.jar;C:\Users\Angel.m2\repository\jfree\jfreechart\1.0.13\jfreechart-1.0.13.jar;C:\Users\Angel.m2\repository\jfree\jcommon\1.0.16\jcommon-1.0.16.jar;C:\Users\Angel.m2\repository\org\jfree\jcommon\1.0.23\jcommon-1.0.23.jar;C:\Users\Angel.m2\repository\org\apache\httpcomponents\httpclient\4.3.5\httpclient-4.3.5.jar;C:\Users\Angel.m2\repository\org\apache\httpcomponents\httpcore\4.3.2\httpcore-4.3.2.jar;C:\Users\Angel.m2\repository\ch\qos\logback\logback-classic\1.1.7\logback-classic-1.1.7.jar;C:\Users\Angel.m2\repository\ch\qos\logback\logback-core\1.1.7\logback-core-1.1.7.jar" org.deeplearning4j.examples.convolution.AnimalsClassification
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/Users/Angel/.m2/repository/org/slf4j/slf4j-log4j12/1.7.5/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/Users/Angel/.m2/repository/ch/qos/logback/logback-classic/1.1.7/logback-classic-1.1.7.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
11:44:43,572 INFO ~ Load data....
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:1220)
at org.bytedeco.javacpp.Loader.load(Loader.java:980)
at org.bytedeco.javacpp.Loader.load(Loader.java:879)
at org.bytedeco.javacpp.opencv_core.(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:938)
at org.bytedeco.javacpp.Loader.load(Loader.java:879)
at org.bytedeco.javacpp.helper.opencv_core$AbstractScalar.(opencv_core.java:1835)
at org.datavec.image.transform.WarpImageTransform.(WarpImageTransform.java:54)
at org.datavec.image.transform.WarpImageTransform.(WarpImageTransform.java:67)
at org.deeplearning4j.examples.convolution.AnimalsClassification.run(AnimalsClassification.java:114)
at org.deeplearning4j.examples.convolution.AnimalsClassification.main(AnimalsClassification.java:309)
Caused by: java.lang.UnsatisfiedLinkError: no opencv_imgproc341 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:1220)
at org.bytedeco.javacpp.Loader.load(Loader.java:965)
... 11 more

Process finished with exit code 1

Could you please help me to solve this exception. ??

from javacv.

saudet avatar saudet commented on May 17, 2024

@SnehaJagtap For some reason opencv-3.4.1-1.4.1-windows-x86_64.jar is missing from your class path, so please add it manually.

from javacv.

SnehaJagtap avatar SnehaJagtap commented on May 17, 2024

Ok. Thank you, sir.
Could you please provide me the steps for manually adding this jar file?. Actually, I am new user for a dl4j library as well as IntelliJ.

from javacv.

saudet avatar saudet commented on May 17, 2024

@SnehaJagtap https://github.com/bytedeco/javacv/#manual-installation

from javacv.

RohitDeshmukh-1997 avatar RohitDeshmukh-1997 commented on May 17, 2024

Try Figuring Out your Os architecture whether it is x86 or 64 bit and use the corresponding jar files
For x86 Use jar files :
opencv-2.4.8-windows-x86.jar
javacv-windows-x86.jar
ffmpeg-2.1.1-windows-x86.jar

For 64 Use jar files :
opencv-2.4.8-windows-x86_64.jar
javacv-windows-x86_64.jar
ffmpeg-2.1.1-windows-x86_64.jar

from javacv.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.