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, смотрите Использование заполнения клавишей 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