JavaCV donnant java.lang.UnsatisfiedLinkError

Bien, vous pouvez dire "utilisez la recherche google pour cela, il y a des millions d'entre eux". Cependant, j'ai presque passé toute la journée juste pour exécuter le code suivant, mais tous les depuis que j'ai essayé j'ai eu java.lang.UnsatisfiedLinkError:
C:\Users\hp\AppData\Local\Temp\jniopencv_core2477828805078034839.dll:
Ne peut pas trouver de bibliothèques dépendantes
erreur qui me pousse à mad.

J'ai trouvé javacv-bin dossier qui comprend javacpp.jar, javacv.jar, javacv-windows-x86.jar, javacv-windows-x86_64.jar.

Dans Netbeans, j'ai ouvert les propriétés du projet et j'ai ajouté dans les bibliothèques

J'ai trouvé OpenCV2.3 dossier, copié et collé dans le répertoire C:\.

J'ai ajouté C:\OpenCV2.3\build\bin; C:\OpenCV2.3\build\x86\vc10\bin; C:\OpenCV2.3\build\x64\vc10\bin; CHEMIN d'accès.

Et, je crois, rien à faire de gauche. Cependant, tous les depuis que j'ai essayé j'ai eu le même message d'erreur. Je suis épuisée, veuillez quelqu'un de m'aider.

Et le dernier à le dire, j'ai les deux 32 bits et 64 bits Jdk j'ai donc essayé les deux compilateurs, mais il ne sert à rien.

import static com.googlecode.javacv.cpp.opencv_core.*;
import static com.googlecode.javacv.cpp.opencv_imgproc.*;
import static com.googlecode.javacv.cpp.opencv_highgui.*;

public class Smoother {
    public static void main(String[] args) {
        smooth("filename0.png");
    }
    public static void smooth(String filename) {
        System.out.println("java.library.path="+System.getProperty("java.library.path"));
        IplImage image = cvLoadImage(filename);
        if (image != null) {
            cvSmooth(image, image, CV_GAUSSIAN, 3);
            cvSaveImage(filename, image);
            cvReleaseImage(image);
        }
    }
}
Avez-vous pris un coup d'oeil à cette question thread?
Bien sûr, je l'ai fait. Il avait le même problème et sa question est également non résolus 🙁

OriginalL'auteur Cihad Turhan | 2011-07-22