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