une astuce � corriger pour un code opencv
slt tout le monde,
j'ai une probl�me au niveau programmation de opencv , j'ai d�j� fait une partie du travail demand� , j'ai r�alis� une s�quence d'image faisant une vid�o, mais maintenant ,il faut que je dessin un rectangle dans l'image pour d�tecter un objet pour le moment il est fixe, ne fait pas la suivi du l'objet.
ce pour cela ,j'ai fait un petit code ,malheureusement il me donne des erreurs.Voici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| #include "stdafx.h"
#include <cv.h>
#include <vector>
#include <string>
#include <cxcore.h>
#include <highgui.h>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
for (int k=0;k<100;k++)
{
std::string varimg;
char format[] = "franck_000%d.jpg";
char filename[sizeof format+100];
sprintf(filename,format,k);
varimg = filename ;
IplImage*imgw = cvLoadImage( varimg.c_str() );
cvNamedWindow( "Example1", CV_WINDOW_AUTOSIZE );
cvRectangle(imgw, cvPoint(230,100),cvPoint(550,500),CV_RGB(255,0,0), 3);
cvShowImage("Example1",imgw);
cvWaitKey(1);
cvReleaseImage(&imgw);
}
return 0;
} |
elle me donne des erreurs comme suit:
Citation:
Exception non g�r�e � 0x000007fefd4dcacd (KernelBase.dll) dans OpenCV_serimg.exe*: Exception Microsoft C++*: cv::Exception � l'emplacement m�moire 0x0026e240..
et la fen�tre de exemple1 affiche:
Citation:
Opencv error:Null pointer in unkown function ,file../.../.../
merci d'avance pour chacun pense de m'aider.