salut tt le monde;

j'ai rencontré un problème avec l'affichage d'une image avec OpenCV.

Lorsque j'écris mon code et je fais le run et j'ai l'exécution mais seulement il n'y a pas d'affichage de mon image seulement le window s'affiche ( avec son nom et son contenu vide) . J'ai cru au début que c'est à cause de l'extension de l'image et j'ai essayé avec plusieurs extensions mais tjs l'image ne s'affiche pas !!!
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
 
#include <stdlib.h>
#include <stdio.h>
#include <cv.h>
#include <highgui.h>
 
int main(int argc, char *argv[])
{
        IplImage* img = 0;
    //On charge notre image depuis un fichier.
    img=cvLoadImage("\D:\IMAGES\Nature\Nouveau dossier\mira.png",1);
    //On crée une fenêtre intitulée "Hello World",
    //La taille de cette fenêtre s'adapte à ce qu'elle contient.
    cvNamedWindow("detection", CV_WINDOW_AUTOSIZE);
    //On affiche l'image dans la fenêtre "Hello World".
    cvShowImage("detection", img);
    cvWaitKey(0);
    cvDestroyWindow("detection");
    //Libération de l'IplImage (on lui passe un IplImage**).
    cvReleaseImage(&img);
    return 0;
}


et Merci pour votre aide^^.

ps: J'utilise OpenCV avec DEVCpp.