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
Make sure you have the vm arg -Djava.library.path=<path-to-native>
that points to the directory with your dlls.
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?
I faced this problem on Windows XP and Windows 7, and this is how I fixed it on both platforms, using Netbeans 7.2:
C:\ffmpeg
. Note: make sure C:\ffmpeg\bin
is a valid path.
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.
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
.
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.