Bonjour,

j'utilise opencv pour faire du traitement d'image et je voudrai l'appliquer a un flux d'une webcam.
j'ai trouve des sources utilisant cvcam mais je ne possede pas cette librairie dans opencv1.0.0 que j'ai installe sous ma debian.
Comment pourrai-je l'utiliser ?

J'ai teste cette autre maniere mais cela ne fonctionne pas :

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
 
void captureFrameFromCam() {
 
 // openCam();
 
  CvCapture* capture = cvCaptureFromCAM(0); // capture from video device #0
 
  IplImage* img = 0; 
  if(!cvGrabFrame(capture)){              // capture a frame 
  	printf("Could not grab a frame\n\7");
  	exit(0);
  }
  img=cvRetrieveFrame(capture);           // retrieve the captured frame
 
  cvWaitKey(1);
  cvReleaseCapture(&capture);
}
Merci de votre attention !