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 :
Merci de votre attention !
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); }
Partager