Ubuntu中的opencv不显示图像

时间:2016-07-15 03:11:13

标签: c++ opencv

我是openCV的新手,最近获得了openCV 2.4.8的一个版本,并且成功地将它与Code块集成。

显然,图书馆工作正常,但是当我尝试使用imshow显示图像时,它会显示窗口,但不会显示图像。

    int main( int argc, char** argv )
{
    if( argc != 2)
    {
     cout <<" Usage: display_image ImageToLoadAndDisplay" << endl;
     return -1;
    }

    Mat image;
    image = imread(argv[1], CV_LOAD_IMAGE_COLOR);   
    if(! image.data )                              
    {
        cout <<  "Could not open or find the image" << std::endl ;
        return -1;
    }

    namedWindow( "Display window", WINDOW_AUTOSIZE );
    imshow( "Display window", image );                   

    waitKey(0);                                       
    return 0;
}

output of the program

任何帮助都将受到高度赞赏。

0 个答案:

没有答案