exponenta event banner

VideoFormat

Укажите формат видео или имя файла конфигурации устройства

Описание

VideoFormat свойство определяет формат видео, используемый устройством получения изображения, или имя файла конфигурации устройства, в зависимости от того, который был указан при создании объекта с помощью videoinput функция.

Устройства получения изображений обычно поддерживают несколько видеоформатов. При создании объекта ввода видео можно указать формат видео, который будет использоваться устройством. Если формат видео не указан в качестве аргумента, videoinput функция использует формат по умолчанию. Используйте imaqhwinfo определение форматов видео, поддерживаемых определенным устройством, и определение формата по умолчанию.

В качестве альтернативы можно указать имя файла конфигурации устройства, также известного как файл конфигурации камеры или цифровой формат (DCF). Некоторые устройства получения изображений используют эти файлы для хранения информации о конфигурации устройства. videoinput функция может использовать этот файл для определения видеоформата и другой конфигурационной информации.

Используйте imaqhwinfo определяет, поддерживает ли устройство файлы конфигурации устройства.

Особенности

Доступ

Только для чтения

Тип данных

Символьный вектор

Ценности

Специфичный для устройства. В примере описывается, как получить список всех форматов, поддерживаемых конкретным устройством получения изображения.

Примеры

Чтобы определить форматы видео, поддерживаемые устройством, проверьте SupportedFormats в информационной структуре устройства, возвращенной imaqhwinfo.

info = imaqhwinfo('winvideo')

info = 

       AdaptorDllName: [1x73 char]
    AdaptorDllVersion: '2.1 (R2007a)'
          AdaptorName: 'winvideo'
            DeviceIDs: {[1]}
           DeviceInfo: [1x1 struct]

info.DeviceInfo

ans = 

          DefaultFormat: 'RGB555_128x96'
    DeviceFileSupported: 0
             DeviceName: 'IBM PC Camera'
               DeviceID: 1
  VideoInputConstructor: 'videoinput('winvideo', 1)'
 VideoDeviceConstructor: 'imaq.VideoDevice('winvideo', 1)'       
       SupportedFormats: {1x34 cell}

См. также

Функции

imaqhwinfo, videoinput