Bonjour la communauté,
Je suis à la recherche d'une réponse à mes problèmes. Je débute dans la programmation sous XCode. Je voudrais lire le flux de ma built-in iSight dans OpenCV...
Voici mon code. Cependant, cela ne marche pas. Lorsque j'affiche le flux, la fenêtre est vide, c'est vraiment bizarre parce que cela fonctionne parfaitement sous Windows avec Visual
Or la fenêtre OpenCV sont crées donc je ne pense pas que ça soit un problème avec la Target...
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
18
19
20
21
22
23
24
25
26 #include <OpenCV/cv.h> #include <OpenCV/highgui.h> #include <math.h> int main(int argc, char** argv) { CvCapture* capture = cvCaptureFromCAM(-1); cvNamedWindow("Capture Webcam", CV_WINDOW_AUTOSIZE); if(capture) { IplImage* frame=cvQueryFrame(capture); while(true) { frame = cvQueryFrame(capture); cvShowImage("Capture Webcam", frame); if(cvWaitKey(1) == ' ')break; } } //else printf("Video stream not found\n\n"); cvWaitKey(0); return 0; }
Merci pout toutes vos aides ou/et code source similaire.
Merci à tous, bonnes fêtes de fin d'année à la communauté
Partager