Bonjour,
Je poste ici en désespoir de cause tant ce problème me laisse perplexe...
J'utilisais openCv 1.1 avec visual.net 2003 sans aucun problème.
Je suis passé à OpenCV 2.0 et là, pas moyen de faire fonctionner la fonction
cvCreateMemStorage() en release...
Je m'explique si je lance ce programme (je ne peux pas faire plus simple) en debug tout va bien:
#include "stdafx.h"
#include "cv.h" // include core library interface
#include "highgui.h" // include core library interface}
int _tmain(int argc, _TCHAR* argv[])
{
CvMemStorage* storage = cvCreateMemStorage(0);
return 0;
}
mais en release, la compilation se passe bien mais j'ai ce message d'erreur à l'exécution...
"Exception non gérée à 0x00905a4d dans testOpenCV.exe:0xC0000005: Violation d'accès lors de la lecture de l'emplacement 0x00905a4d."
Je ne vois absolument pas d'où peut venir le problème, surtout que si j'utilise d'autres fonctions d'openCV ça a l'air de fonctionner...
Merci d'avance de votre aide.. moi je n'ai plus d'idées
Partager