Веб-камера из ноутбука показывает серый экран с помощью OpenCV
Это мой код, когда я запускаю свою программу, на экране ничего не отображается.
Я использую opencv3.1 и visual studio 2017.
cvNamedWindow("Live",1);
cvMoveWindow("Live", 85, 60);
CvCapture* capture = cvCaptureFromCAM(0);
if(capture)
{
for (;;)
{
if (!cvGrabFrame(capture))
break;
IplImage* image = cvRetrieveFrame(capture);
cvShowImage("Live", image);
if (cvWaitKey(10) >= 0){
break;}
}
cvReleaseCapture(&capture);
cvDestroyWindow("Live");
}