Bonjours
je fais l'acquisition via un boitier Pinnacle, mon probleme c'est que dès que je fais l'aquisition video , en prog C ça fait sauter mon standar Tv etje recupere une image relativement dégueulasse. Une fois que je retourne sur le logiciel fourni je remarque qu'on a changer de standart Tv serait t-il possible de parametrer via mon programme les standart télé? je sais pas si je suis clair.... merci d'avance voici mes lignes de codes, si ça peu aider:
#include<cv.h>
#include<highgui.h>
#include<stdio.h>
#include<ctype.h>
#include<cvcam.h>
#include<conio.h>
int main(int argc, char** argv)
{
int acqu=0,touche,ref=0;
IplImage *frame=0,*imDiff;
CvCapture *capture = 0;
capture = cvCaptureFromCAM( -1 );
if(!capture)
{
fprintf(stderr,"Pas de caméra connectée...\n");
getch();
return -1;
}
// attribution du nom de la fenetre
cvNamedWindow("WebCam",1);
for(;
{
frame = cvQueryFrame( capture );
//double cvGetCaptureProperty( capture,CV_CAP_PROP_HUE );
cvShowImage("WebCam",frame);
int touche = cvWaitKey(10);
if(!frame)
break;
switch (touche)
{
case ('c'):
printf("Image capturé\n");
acqu=1;
break;
case ('e'):
printf("exit\n");
cvReleaseCapture(&capture);
cvDestroyAllWindows();
break;
}
Partager