triggerconfig

Сконфигурируйте триггерные свойства объекта ввода видео

Синтаксис

triggerconfig(obj,type)
triggerconfig(obj,type,condition)
triggerconfig(obj,type,condition,source)
config = triggerconfig(obj)
triggerconfig(obj,config)

Описание

triggerconfig(obj,type) конфигурирует значение свойства TriggerType объекта obj ввода видео к значению, заданному вектором символов type. Для списка допустимых значений TriggerType используйте triggerinfo(obj). type должен задать уникальную триггерную настройку.

obj может быть или одним объектом ввода видео или массивом объектов ввода видео. Если ошибка происходит, любые объекты ввода видео в массиве, которые были уже сконфигурированы, возвращены в свои исходные настройки.

triggerconfig(obj,type,condition) конфигурирует значения свойств TriggerType и TriggerCondition объекта obj ввода видео к значениям, заданным векторами символов type и condition. Для списка допустимого TriggerType и значений TriggerCondition, используйте triggerinfo(obj). type и condition должны задать уникальную триггерную настройку.

triggerconfig(obj,type,condition,source) конфигурирует значения TriggerType, TriggerCondition и свойств TriggerSource объекта obj ввода видео к значениям, заданным векторами символов type, condition и source, соответственно. Для списка допустимого TriggerType TriggerCondition и значения TriggerSource, используют triggerinfo(obj).

config = triggerconfig(obj) возвращает структуру MATLAB® config, содержащий текущую триггерную настройку объекта. obj должен быть объектом ввода видео 1 на 1. Именами полей config является TriggerType, TriggerCondition и TriggerSource. Каждое поле содержит текущее значение свойства объекта.

triggerconfig(obj,config) конфигурирует TriggerType, TriggerCondition и значения свойств TriggerSource для объекта obj ввода видео с помощью config, структуры MATLAB с именами полей TriggerType, TriggerCondition и TriggerSource, каждый содержащий желаемое значение свойства.

Примечание

Чтобы получить список опций, можно использовать на функции, нажать клавишу Tab после ввода функции на командной строке MATLAB. Список расширяется, и можно прокрутить, чтобы выбрать свойство или значение. Для получения информации об использовании этой функции завершения вкладки "Дополнительно" смотрите Используя Заполнение клавишей Tab для Функций.

Примеры

Пример 1

Создайте объект ввода видео.

vid = videoinput('winvideo', 1);

Сконфигурируйте триггерные свойства для объекта.

triggerconfig(vid, 'manual')

Инициируйте приобретение.

start(vid)
trigger(vid)

Удалите объект ввода видео из памяти.

delete(vid);

Пример 2

Этот пример использует структуру, возвращенную в triggerinfo, чтобы сконфигурировать триггерные параметры.

Создайте объект ввода видео.

vid = videoinput('winvideo', 1);

Используйте triggerinfo, чтобы получить все допустимые настройки для триггерных свойств для объекта.

config = triggerinfo(vid);

Передайте одну из настроек к функции triggerconfig.

triggerconfig(vid,config(2));

Удалите объект ввода видео из памяти.

delete(vid);

Смотрите также

| | |

Представлено до R2006a