SURF Extraction de caractéristiques Avec Android OpenCV SDK - Obtenir Certaines Erreurs

Je suis en train de mettre en œuvre des VAGUES fonctionnalités de mon projet qui est sur la reconnaissance du visage. Je suis nouveau à opencv sur android. Donc c'est un peu dur de trouver des erreurs logiques. Aussi j'ai essayé de faire la recherche à partir de google, mais rien que je puisse les corriger.
J'ai importé la bibliothèque org.opencv.features2d pour la fonctionnalité de gestion des problèmes.

Au début c'est mon SURF de la mise en œuvre du code(une partie de).

    public void SURFExtraction()
{
    FeatureDetector detector = FeatureDetector.create(FeatureDetector.SURF);
    DescriptorExtractor SurfExtractor = DescriptorExtractor.create(DescriptorExtractor.SURF);

     Mat img1 = Highgui.imread("/mnt/sdcard/FaceDB/1.jpg");//one of my face
     Mat img2 = Highgui.imread("/mnt/sdcard/FaceDB/2.jpg");//one of my different face

    //extract keypoints
    MatOfKeyPoint keypoints = new MatOfKeyPoint();
    MatOfKeyPoint logoKeypoints = new MatOfKeyPoint();

     detector.detect(img1, keypoints);//this is the problem "fatal signal"
     Log.d("LOG!", "number of query Keypoints= " + keypoints.size());
     detector.detect(img2, logoKeypoints);
     Log.d("LOG!", "number of logo Keypoints= " + logoKeypoints.size());


}

Lorsque j'exécute le programme, il donne une seule erreur. Juste cette.

  A/libc(30444): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)

J'ai cherché pour cette erreur. Ils ont dit que cette erreur se produit lorsque les classes natives essayez d'atteindre ou d'écrire 0x00000000 adresse mémoire. Mais je ne pouvais pas comprendre comment résoudre ce problème.
Pouvez-vous me dire ce que je peux faire?

Merci d'avance

Avez-vous des messages de sortie dans STDERR?
J'ai essayé de l'erreur d'affichage dans le logcat. Je me suis même fatale erreur de signal. D'autre part, je ne sais pas comment l'utiliser ou de l'endroit où l'utilisation STDERR.

OriginalL'auteur COvayurt | 2013-04-07