Javacv UnsatisfiedLinkError in windows 7

前端 未结 4 1199
清歌不尽
清歌不尽 2020-12-06 14:15

In my project I want to capture image from my webcam.

I configured step by step following the instructions from this \"OpenCV-JavaCV : eclipse project configuration

相关标签:
4条回答
  • 2020-12-06 14:57

    Make sure you have the vm arg -Djava.library.path=<path-to-native> that points to the directory with your dlls.

    0 讨论(0)
  • 2020-12-06 15:01

    Unsatisfied link means that not all native code libraries required by jniopencv_core.dll could be found.

    Did you deploy them all or just jniopencv_core.dll?

    0 讨论(0)
  • 2020-12-06 15:15

    I faced this problem on Windows XP and Windows 7, and this is how I fixed it on both platforms, using Netbeans 7.2:

    Install all required software:

    • FFmpeg (32-bit shared): Zeranoe FFmpeg offers win32 builds. Download and extract ffmpeg-20121020-git-04bf2e7-win32-shared.7z. Place its content at C:\ffmpeg.

    Note: make sure C:\ffmpeg\bin is a valid path.

    • OpenCV 2.4.2 (32-bit): download OpenCV-2.4.2.exe and extract it. Place its content at C:\opencv.

    Note: make sure C:\opencv\build\x86\vc10\bin is valid path.

    • JavaCV 0.2: download javacv-0.2-bin.zip and extract it. Move the extracted folder to C:\javacv-bin.

    • Microsoft Visual C++ redistributable package (32-bit): download and install vcredist_x86.exe.

    Configure the environment:

    • Edit the environment variable PATH and append the following paths at the end:

    C:\ffmpeg\bin;C:\opencv\build\x86\vc10\bin

    Now you ready to create a new Netbeans project and test your application. But before you compile it,dDon't forget to right-click the Libraries folder at the pProjects window* and click Add Jar/FOLDER to select all the .jar files located at C:\javacv-bin.

    0 讨论(0)
  • 2020-12-06 15:19

    Check whether your Opencv version and JavaCv versions are matching each other. You can check that on the readme file on javacv-bin it specifically say about the required version of the opencv.

    0 讨论(0)
提交回复
热议问题