openCV imshow ne restitue pas l'image à l'écran

Je suis nouveau sur openCV, ont récemment obtenu une version pré-compilée de openCV 2.4.7 et a réussi à l'intégrer avec visual studio 2010.

Apparemment bibliothèque semble bien fonctionner, mais lorsque j'essaie d'afficher une image à l'aide de imshow il affiche la fenêtre, mais n'affiche pas l'image en elle.

{
    cv::Mat image = cv::imread("F:/office_Renzym/test3.jpg",CV_LOAD_IMAGE_UNCHANGED);

    if(image.empty())
    {
        cout<<"image not loaded";
    }
    else
    {
        cv::namedWindow( "test", CV_WINDOW_AUTOSIZE );
        cv::imshow("test",image);
    }   
}

Toute aide serait très appréciée.

source d'informationauteur Usama | 2013-12-13