IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

OpenCV Discussion :

Erreurs de segmentation


Sujet :

OpenCV

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Février 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 6
    Par défaut Erreurs de segmentation
    Bonjour.
    Dans le cadre de mon projet de BTS, je dois utiliser l'algorithme de Lucas-Kanade pour suivre les mouvements du visage.
    Cependant, je rencontres 2 cas bien précis où j'ai des erreurs de segmentation que je n'arrive pas à résoudre.

    Arrivé à l'instruction:
    cvCvtColor( image, grey, CV_BGR2GRAY );
    Le programme plante et renvoi une erreur de segmentation.

    De même, lors du calcul du flux avec cvCalcOpticalFlowPyrLK(), si la variable contenant le nombre de points vaut autre chose que 0, j'ai une erreur de segmentation...

    Quelqu'un aurait une idée?

  2. #2
    Membre chevronné
    Inscrit en
    Mars 2010
    Messages
    439
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 439
    Par défaut
    est ce que tu peux donner la déclaration de image et grey stp ? (problème de canal je penses)

  3. #3
    Membre du Club
    Inscrit en
    Février 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 6
    Par défaut
    Les images sont initialisées de cette façon.
    imageUn étant une image passée en paramètre au constructeur de la classe chargée de gérer le flot optique

    image = cvCreateImage( cvGetSize(imageUn), 8, 3 );
    grey = cvCreateImage( cvGetSize(imageUn), 8, 1 );

  4. #4
    Membre chevronné
    Inscrit en
    Mars 2010
    Messages
    439
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 439
    Par défaut
    poste tout ton code la je vois pas d'erreur.

  5. #5
    Membre du Club
    Inscrit en
    Février 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 6
    Par défaut
    en fait, on a réussi a régler le problème du cvCvtColor avec le prof.
    On l'a remplacé par cvConvertImage qui marche très bien.

    Maintenant reste le problème du calcul du flot optique...
    Il y a erreur de segmentation dès que la valeur du nombre de points vaut plus de 0...

  6. #6
    Membre chevronné
    Inscrit en
    Mars 2010
    Messages
    439
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 439
    Par défaut
    problème de déclaration du stockeur ?

Discussions similaires

  1. Erreurs de segmentation !
    Par anti-conformiste dans le forum Applications et environnements graphiques
    Réponses: 16
    Dernier message: 18/10/2005, 11h11
  2. Erreur de segmentation
    Par Trunks dans le forum C
    Réponses: 3
    Dernier message: 06/10/2005, 18h28
  3. Erreur de segmentation (Inconnue)
    Par Dark-Meteor dans le forum C
    Réponses: 5
    Dernier message: 08/09/2005, 13h42
  4. [Dev-C++] Erreur de segmentation...
    Par sas dans le forum Dev-C++
    Réponses: 11
    Dernier message: 26/03/2005, 14h25
  5. erreur de segmentation
    Par transistor49 dans le forum C++
    Réponses: 10
    Dernier message: 15/03/2005, 11h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo