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

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;
}
Or la fenêtre OpenCV sont crées donc je ne pense pas que ça soit un problème avec la Target...

Merci pout toutes vos aides ou/et code source similaire.

Merci à tous, bonnes fêtes de fin d'année à la communauté