Веб-камера не работает с openCV 1.0 C (CodeBlocks)
У меня проблема, я хочу окно с тем, что показывает моя веб-камера; но у меня есть окна с... черным, я пытался получить размеры изображения, но это 0x0 Моя веб-камера хорошая, она работает с отображением Windows! это ма код (Windows 7 x64 бит)
#include <iostream>
#include <cv.h>
#include <highgui.h>
using namespace std;
int main()
{
IplImage* img;
CvCapture* capture = cvCaptureFromCAM (CV_CAP_ANY);
if (!capture)
return 10;
cvNamedWindow("video", CV_WINDOW_AUTOSIZE);
char key = 'a';
if (!cvGrabFrame(capture))
return 20;
while (key != 'q'){
img = cvRetrieveFrame(capture);
cvShowImage("video", img);
key = cvWaitKey(60);
if (!cvGrabFrame(capture))
key = 'q';
}
cvDestroyAllWindows();
img = NULL;
cvReleaseCapture(&capture);
return 0;
}