К моему ноутбуку подключены две веб-камеры (одна встроенная), обе из которых работают. (Если я использую Cheese, веб-камеру, которая поставляется с Ubuntu, она использует внешнюю). Если я использую
cap = cv.CreateCameraCapture(0)
или
cap = cv.CreateCameraCapture(-1)
У меня есть встроенная веб-камера. Если я использую
cap = cv.CreateCameraCapture(1)
Это не работает, и объект `cap 'отображается как:
<Capture (nil)>
То же самое с CaptureFromCAM. Поэтому я хотел бы знать, что пытается сделать openCV и почему он не знает о второй камере. Должно быть доступно два устройства (для обоих есть записи / dev / videoN).