exponenta event banner

Видеоаппаратура Linux

Обнаружение устройств для видеоустройств Linux

Если у вас возникли проблемы с использованием Toolbox™ получения изображений с поддерживаемым устройством получения видео Linux ®, попробуйте выполнить следующие действия:

  1. Установите пакет поддержки общего видеоинтерфейса для панели средств сбора изображений OS. Он включает необходимые файлы для использования linuxvideo переходник.

    Начиная с версии R2014a, каждый адаптер доступен отдельно через Add-On MATLAB ®. Сведения об установке адаптеров см. в разделе Пакеты поддержки получения образов для аппаратных адаптеров.

  2. Убедитесь в наличии поддерживаемой версии GStreamer в разделе «Требования сторонних производителей» на веб-сайте MathWorks (www.mathworks.com/hardware-support/gstreamer.html).

    Чтобы найти версию драйверов GStreamer, установленных в системе, выполните следующую команду:

    dpkg -l libgst* | grep ^i

    Если бы у вас были библиотеки GStreamer 1.0, они возвращали бы результаты, подобные приведенным ниже примерам.

    Файлы разработки gStreamer для библиотек из «плохого» набора:

    ii libgstreamer-plugins-bad1.0-0:amd64 1.4.4-2.1+b1 amd64

    Библиотеки gStreamer из «базового» набора:

    ii libgstreamer-plugins-base1.0-0:amd64 1.4.4-2 amd64

    Файлы разработки gStreamer для библиотек из «базового» набора:

    ii libgstreamer-plugins-base1.0-dev 1.4.4-2 amd64

    Основные библиотеки и элементы GStreamer:

    ii libgstreamer1.0-0:amd64 1.4.4-2 amd64

    Основные библиотеки и элементы GStreamer:

    ii libgstreamer1.0-0-dbg:amd64 1.4.4-2 amd64

    Файлы разработки Core GStreamer:

    ii libgstreamer1.0-dev 1.4.4-2 amd64
  3. Убедитесь, что камера может быть обнаружена и изображения могут быть получены с помощью таких приложений, как Cheese или guvcview. Если можно запустить утилиту, запустить ее и закрыть без каких-либо ошибок, панель инструментов должна работать с устройством сбора изображений. При возникновении ошибок устраните их, прежде чем пытаться использовать панель инструментов с устройством.

  4. Если камера имеет интерфейс USB, убедитесь, что lsusb на терминале Linux можно обнаружить камеру.

  5. Для версий R2017a и более поздних MathWorks поддерживает драйверы GStreamer 1.0.

Примечание

Драйвер Linux Video является универсальным интерфейсом, и его следует использовать только в том случае, если у вас нет более конкретного драйвера для использования с вашим устройством. Если устройство совместимо с IEEE 1394 IIDC, используйте DCAM (dcam) адаптер. Если устройство совместимо с GigE Vision, используйте GigE (gige) адаптер. Если производитель вашего устройства предоставляет производителя GenTL, используйте GenTL (gentl) адаптер. Используйте драйвер Linux Video только в том случае, если для вашего устройства больше нет конкретной опции.