Сконфигурируйте или отобразите свойства объекта сбора изображений
set(obj)
prop_struct = set(obj)
set(obj,PropertyName
)
prop_cell = set(obj,PropertyName
)
set(obj,PropertyName
,PropertyValue,...)
set(obj,S)
set(obj,PN,PV)
set(obj)
отображает имена свойства и любые перечисленные значения для всех конфигурируемых свойств объекта сбора изображений obj
. obj
должен быть единичным объектом сбора изображений.
prop_struct = set(obj)
возвращает имена свойства и любые перечисленные значения для всех конфигурируемых свойств объекта сбора изображений obj
. obj
должен быть единичным объектом сбора изображений. Значение возврата prop_struct
- структура, имена полей которой являются именами свойства obj
, и чьи значения являются массивами ячеек с возможными значениями свойств или пустыми массивами ячеек, если свойство не имеет конечного набора возможных значений вектора символов.
set(obj,
отображает возможные значения для заданного свойства, PropertyName
)PropertyName
, объекта сбора изображений obj
. obj
должен быть единичным объектом сбора изображений. Используйте set(obj)
синтаксис, чтобы получить список всех свойств для определенного объекта сбора изображений, который можно задать.
prop_cell = set(obj,
возвращает возможные значения для заданного свойства, PropertyName
)PropertyName
, объекта сбора изображений obj
. obj
должен быть единичным объектом сбора изображений. Возвращенный массив prop_cell
является массивом ячеек с возможными значениями или пустым массивом ячеек, если свойство не имеет конечного набора возможных значений векторов символов.
set(obj,
настраивает свойство, заданное в вектор символов PropertyName
,PropertyValue,...)PropertyName
к значению, заданному PropertyValue
для объекта сбора изображений obj
. Можно задать несколько пар имя свойства/ значение свойства за один оператора. obj
может быть единственным объектом сбора изображений или вектором объектов сбора изображений, в этом случае set
настраивает значения свойств для всех заданных объектов сбора изображений.
set(obj,S)
настраивает свойства obj
со значениями, указанными в S
, где S
- структура, имена полей которой являются именами свойства объектов.
set(obj,PN,PV)
конфигурирует свойства, заданные в массиве ячеек векторов символов, PN
, к соответствующим значениям в массиве ячеек PV
, для объекта сбора изображений obj
. PN
должен быть вектором. Если obj
- массив объектов сбора изображений, PV
может быть массивом ячеек M-на-N, где M равен длине объектного массива сбора изображений и N равен длине PN
. В этом случае каждый объект сбора изображений обновляется другим множеством значений для списка имен свойства, содержащихся в PN
.
Примечание
Пары вектора символов параметров/значений, структур и пар массив ячеек параметров/значений могут использоваться в том же вызове, чтобы set
.
Эти примеры иллюстрируют различные способы использования set
функция для установки значений свойств объекта сбора изображений.
set(obj, 'FramesPerTrigger', 15, 'LoggingMode', 'disk'); set(obj, {'TimerFcn', 'TimerPeriod'}, {@imaqcallback, 25}); set(obj, 'Name', 'MyObject'); set(obj, 'SelectedSourceName')
Вместо использования set
чтобы задать значения отдельных свойств, следует использовать запись через точку. Так, например, вместо этого:
set(vid, 'FramesPerTrigger', 100);
Вы должны использовать этот синтаксис:
vid.FramesPerTrigger = 100;
get
| imaqfind
| videoinput