Отсутствует libv4l для OpenCV

Я пытаюсь использовать мою веб-камеру с OpenCV для запуска моего приложения.
Тем не менее, когда я попытался получить кадр с videoCapture, и это дает мне эту ошибку.

ОШИБКА ВИДЕО: V4L2: Пиксельный формат входящего изображения не поддерживается
Образец OpenCV: ../test/test.cpp:3331

Конфигурация сборки OpenCV

После проверки проблемы, некоторые предложения говорят, что использовать эту команду для запуска приложения

LD_PRELOAD="/usr/lib/libv4l/v4l2convert.so" ./MY-APP

Но у меня нет этого библиотечного файла в системе /usr/lib/libv4l/v4l2convert.so

Я не уверен, где я мог получить эту библиотеку, или она поставляется с самим OpenCV?

Спасибо

Редактировать: также пробовал

sudo apt-get install libv4l-0
[sudo] password for nvidia:
Reading package lists... Done
Building dependency tree
Reading state information... Done
libv4l-0 is already the newest version (1.10.0-1).
libv4l-0 set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

4

Решение

Я нашел эту библиотеку Вот

Это ссылка на пакеты Ubuntu, пакет, который должен иметь lib libv4l-0, как вы можете видеть в ссылке.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]