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