Сконфигурируйте или свойства объектов приобретения изображения на дисплее
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