imaqfind

Найдите объекты получения изображений

Синтаксис

imaqfind
out = imaqfind
out = imaqfind(PropertyName, Value, PropertyName2, Value2,...)
out = imaqfind(S)
out = imaqfind(obj, PropertyName, Value, PropertyName2, Value2,...)

Описание

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

out = imaqfind возвращает массив, out, всех объектов ввода видео, которые существуют в памяти.

out = imaqfind(PropertyName, Value, PropertyName2, Value2,...) возвращает массив ячеек, out, объектов получения изображений, имена свойства которых и значения свойств совпадают с переданными в качестве аргументов. Можно задать имя свойства / пары значения свойства в массиве ячеек. Можно использовать смесь векторов символов, структур и массивов ячеек. Используйте функцию get, чтобы определить список свойств, поддержанных объектом получения изображений.

out = imaqfind(S) возвращает массив ячеек, out, объектов получения изображений, значения свойств которых совпадают с заданными в структуре S. Имена полей S являются именами свойства объекта получения изображений, и значения полей являются требуемыми значениями свойств.

out = imaqfind(obj, PropertyName, Value, PropertyName2, Value2,...) ограничивает поиск соответствия с парами параметра/значения к объектам получения изображений, перечисленным в obj. obj может быть массивом объектов получения изображений.

Примечание

При поиске свойств с определенными значениями imaqfind выполняет поиски с учетом регистра. Например, если значением свойства Name объекта является 'MyObject', imaqfind не находит соответствие, если вы задаете 'myobject'. Обратите внимание, однако, что ищет свойства, которые имеют перечислимый список возможных значений, не являются чувствительными к регистру. Например, imaqfind найдет объект со значением свойства Running 'Off' или 'off'. Используйте функцию get, чтобы определить точное написание значения свойства.

Примечание

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

Примеры

Чтобы проиллюстрировать различные синтаксисы imaqfind, сначала создайте два объекта ввода видео.

obj1 = videoinput('matrox',1,'M_RS170','Tag','FrameGrabber');
obj2 = videoinput('winvideo',1,'RGB24_320x240','Tag','Webcam');

Теперь используйте imaqfind, чтобы найти эти объекты type и tag.

out1 = imaqfind('Type', 'videoinput')
out2 = imaqfind('Tag', 'FrameGrabber')
out3 = imaqfind({'Type', 'Tag'}, {'videoinput', 'Webcam'})

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

|

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