Моя плата: Thinkerboard S
ОС: Xubuntu
Камера: камера Raspberry Pi.Пробовал V2.1 (8 мегапикселей) и Rev 1.3 (5 мегапикселей)
Cmd линейный вывод:
$ ls / dev / video *
/ dev / video0 / dev / video1 / dev / video2 / dev / video3
$ gst-launch-1.0 v4l2src!видео / x-raw, формат = NV12, ширина = 640, высота = 480!видеоконвертер!autovideosink
Установка конвейера на PAUSED ... ошибка: XDG_RUNTIME_DIR не установлен в среде.gbm: не удалось открыть какой-либо драйвер (пути поиска / usr / lib / arm-linux-gnueabihf / dri: $ {ORIGIN} / dri: / usr / lib / dri) gbm: последняя ошибка dlopen: / usr / lib / dri /rockchip_dri.so: не удается открыть файл общего объекта: ни один файл или каталог не смог загрузить драйвер: rockchip Pipeline работает и не нуждается в PREROLL ... Получен контекст из элемента 'autovideosink0': gst.gl.GLDisplay = context, gst.gl.GLDisplay = (GstGLDisplay) "(GstGLDisplayGBM) \ gldisplaygbm0";Настройка конвейера на PLAYING ... Новые часы: GstSystemClock
НИЧЕГО НЕ ПРОИСХОДИТ!NO WINDOW PUP UP!
После нажатия cntr + c:
^ Прерывание чандлинга.Прерывание: остановка конвейера ... Выполнение завершено после 0: 00: 02.606803902 Установка конвейера на ПАУЗА ... Установка конвейера на ГОТОВ ... Установка конвейера на НУЛЬ ... Освобождение конвейера ...
Я пытался также с этим кодом, который работает на моем labtop: https://github.com/SamVadidar/OpenCV-CPP-show-webcam-stream-on-Qt-GUI
Но во время работы я получаю эту ошибку времени выполнения:
выберите тайм-аут VIDIOC_DQBUF: ресурс временно недоступен, прекращение вызова после вызоваЭкземпляр cv :: Exception what (): OpenCV (3.4.4) /home/tinker/Applications/opencv-3.4.4/modules/imgproc/src/color.cpp:181: ошибка: (-215: утверждениене удалось)! _src.empty () в функции 'cvtColor'
Программа неожиданно завершила работу.
Любой совет или подсказка будут высоко оценены, так как эта доска не имеетсильная поддержка.По крайней мере, пока!