OpenCV: черное изображение, полученное с USB-камеры

Я пытаюсь захватить кадр изображения с камеры USB с помощью OpenCV. Однако я всегда получаю черную рамку. Я прочитал много сообщений на эту тему и перепробовал все предложения, но у меня ничего не получалось.

Я начал использовать код, обсуждаемый здесь:http://opencv-users.1802565.n2.nabble.com/Using-USB-Camera-td6786148.html

Я попытался включить метод cvWaitKey (1000) после многих «критических» предложений. Как видите, значение ожидания очень велико (1000).

Я также попытался сохранить рамку изображения и, в равной степени, это черное изображение.

Я использую следующую систему:

OpenCV 2.2.0Windows 7, 32 битаVisual Studio 2010 (C ++)плата USB камеры (которую я не знаю производителя)

USB-камера хорошо работает с AMCAP.EXE 1.00.

Может ли это быть из-за драйверов камеры, используемых Windows? Могу ли я перейти на другие драйверы, которые лучше работают для OpenCV 2.2.0?

Спасибо

Ответы на вопрос(4)

Ваш ответ на вопрос