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