Я работаю с программой, основанной на этом примере: http://qt -apps.org / content / show.php / Qt + Opencv + веб-камера + просмотрщик? Content = 89995 .Когда я пытаюсь использовать Microsoft Lifecam HD-5000 или Lifecam Vx-2000 в Windows 7, я получаю черное изображение, но в Windows XP Vx-2000 работает, у меня еще не было возможности протестировать HD 5000 в нем.
Однако я получаю рабочее изображение в Windows 7, когда использую старую камеру Creative vf-0040.Вот как создается камера
CvCapture *camera;
camera = cvCreateCameraCapture(-1);
assert(camera);
IplImage * image=cvQueryFrame(camera);
assert(image);
И изображение получается:
IplImage *image=cvQueryFrame(camera);
image=cvQueryFrame(camera);
Буду признателен за любой совет с этим.