OpenCV Erreur: échec de l'Assertion (de la taille.largeur>0 && size.hauteur>0)

J'ai compilé et installé le OpenCV bibliothèques de par le tutoriel officiel ainsi que le lien suivant opencv-installation

J'ai utilisé l'exemple de code fourni dans le tutoriel officiel à l'aide d'eclipse cdt

#include <cv.h>
#include <highgui.h>

using namespace cv;

int main( int argc, char** argv )
{
  Mat image;
  image = imread( argv[1],1 );

  if( argc != 2 || !image.data )
  {
     printf( "No image data \n" );
     return -1;
  }

   namedWindow( "Display Image", CV_WINDOW_AUTOSIZE );
   imshow( "Display Image", image );

   waitKey(0);

   return 0;
}

Lors de la compilation j'obtiens l'erreur suivante:

OpenCV Error: Assertion failed (size.width>0 && size.height>0) in imshow, file /home/hp/apps/opencv-2.4.6.1/modules/highgui/src/window.cpp, line 261
terminate called after throwing an instance of 'cv::Exception'

what(): /home/hp/apps/opencv-2.4.6.1/modules/highgui/src/window.cpp:261: error: (-215) size.width>0 && size.height>0 in function imshow

Merci d'avance

Ce code fonctionne pour moi. Essayez avec une autre image...
son un code standard, je ne pense pas que ses quelque chose de mal avec le code plutôt quelque chose avec ma configuration
Avez-vous essayé une autre image?

OriginalL'auteur evolutionizer | 2013-07-14