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 :

Problème avec cvFindStereoCorrespondence


Sujet :

OpenCV

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 158
    Par défaut Problème avec cvFindStereoCorrespondence
    bonjour,

    j'ai un problème avec la fonction cvFindStereoCorrespondence avec des images au niveau de gris,

    voilà mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
     
    IplImage * leftImage;
     
     if((leftImage = cvLoadImage("left.pgm", CV_LOAD_IMAGE_GRAYSCALE))== NULL) {
    	  printf("Cannot read image: %s\n left.pgm");
    	  return (0);
      }
     
      IplImage *rightImage;
     
     if((rightImage = cvLoadImage("right.pgm", CV_LOAD_IMAGE_GRAYSCALE))== NULL) {
    		  printf("Cannot read image: %s\n right.pgm");
    		  return (0);
      }
     
      IplImage *depthImage = cvCreateImage(cvGetSize(leftImage), IPL_DEPTH_8U, 0);
     
     
      cvFindStereoCorrespondence( leftImage, rightImage, CV_DISPARITY_BIRCHFIELD, depthImage, 50, 15, 3, 6, 8, 15 );
     
    // create a window
      cvNamedWindow("mainWin", CV_WINDOW_AUTOSIZE); 
      cvMoveWindow("mainWin", 100, 100);
     
     
     
      // show the image
      cvShowImage("mainWin", depthImage );
     
      // wait for a key
      cvWaitKey(0);
     
      // release the image
      cvReleaseImage(&depthImage );

    le résultat de depth map est une image noir!!!

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 15
    Par défaut
    Est-ce que tes images sont rectifiées ? Si ce n'est pas le cas, c'est normal que tu obtiennes ce resultat.

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 158
    Par défaut
    oui les images sont rectifiés. Mais est ce que le bout de code que j'utilise est juste??

Discussions similaires

  1. VC++ Direct3D8, problème avec LPD3DXFONT et LPD3DTEXTURE8
    Par Magus (Dave) dans le forum DirectX
    Réponses: 3
    Dernier message: 03/08/2002, 11h10
  2. Problème avec [b]struct[/b]
    Par Bouziane Abderraouf dans le forum CORBA
    Réponses: 2
    Dernier message: 17/07/2002, 10h25
  3. Problème avec le type 'Corba::Any_out'
    Par Steven dans le forum CORBA
    Réponses: 2
    Dernier message: 14/07/2002, 18h48
  4. Problème avec la mémoire virtuelle
    Par Anonymous dans le forum CORBA
    Réponses: 13
    Dernier message: 16/04/2002, 16h10

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