Я использую opencv на ubuntu на beaglebone black. У меня есть USB-камера, подключенная к кости бигла через USB-концентратор. Когда я пытаюсь запустить свою программу, я получаю непрерывные ошибки «Select Timeout». Я включил модуль следов в соответствии с: this suggestion и это дает мнеuvcvideo: Маркировка буфера как плохая (бит ошибки установлен)
uvcvideo:Dropping payload (out of sync)
uvcvideo:Marking buffer as bad (error bit set)
снова и снова. I думаю, что «понижающая полезная нагрузка» не такая большая сделка, потому что она дает мне ту же ошибку, когда я запускаю ее на своем ноутбуке, и это работает нормально. Но ошибка буфера является исключительной для beaglebone, и я понятия не имею, что с этим делать. Любые идеи были бы замечательными.
Отлично! Вы помогли сделать мой Logitech HD Webcam C525 с моим дистрибутивом BeagleBone и Angstrom Linux. 'options uvcvideo nodrop = 1 timeout = 6000' в файле /etc/modprobe.d/uvcvideo.conf и размером изображения 1280 x 720. Не нужно вызывать v4l2-ctl для установки параметров раньше. Благодаря! –
Ну, просто сделал несколько тестов и на самом деле просто используя размер изображения 1280 x 720 делает трюк! Нет необходимости в параметрах модуля ... –