Укажите формат видео или имя файла строения устройства
The VideoFormat
свойство задает формат видео, используемый устройством сбора изображений, или имя файла строения устройства, в зависимости от того, который вы указали при создании объекта с помощью videoinput
функция.
Устройства для сбора изображений обычно поддерживают несколько видео форматов. Когда вы создаете объект входа видео, можно задать формат видео, который необходимо использовать устройству. Если вы не задаете формат видео в качестве аргумента, videoinput
функция использует формат по умолчанию. Используйте imaqhwinfo
функция, чтобы определить, какие форматы видео поддерживает конкретное устройство, и узнать, какой формат является форматом по умолчанию.
В качестве альтернативы можно задать имя файла строения устройства, также известного как файл камеры или файл формата строения дигитайзера (DCF). Некоторые устройства для сбора изображений используют эти файлы для хранения информации о строении устройства. The 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}