Укажите на объекты источника видеосигнала, сопоставленные с объектом ввода видео
Свойство Source
является вектором объектов источника видеосигнала, которые представляют физические источники данных, соединенные с устройством. Когда объект ввода видео создается, тулбокс создает вектор объектов источника видеосигнала, сопоставленных с объектом ввода видео.
Каждому созданному объекту источника видеосигнала предоставляют уникальное исходное имя. Можно использовать исходное имя, чтобы выбрать желаемый источник приобретения путем конфигурирования свойства SelectedSourceName
объекта ввода видео.
Имя объекта источника видеосигнала хранится в своем свойстве SourceName
. Если объект источника видеосигнала SourceName
эквивалентен объекту ввода видео SelectedSourceName
, свойство Selected
объекта источника видеосигнала имеет значение 'on'
.
Поддержка объектов источника видеосигнала набор общей собственности, такая как SourceName
. Каждый объект источника видеосигнала может также поддержать специфичные для устройства свойства, которые управляют характеристиками физического устройства, такими как яркость, оттенок и насыщение. Различные устройства получения изображений представляют различные наборы свойств.
Источник видеосигнала задан, чтобы быть набором одного или нескольких физических источников данных, которые обработаны как одна сущность. Например, оборудование, поддерживающее несколько источников RGB, каждый из которых составлен из трех физических соединений (красный зеленый синий), обработан как один объект источника видеосигнала.
Свойство Source
инкапсулирует один или несколько источников видеосигнала. Чтобы сослаться на источник видеосигнала, вы используете числовое целое число, чтобы индексировать в вектор объектов источника видеосигнала.
Доступ | Только для чтения |
Тип данных | Вектор объектов источника видеосигнала |
Значения | Заданный во время создания объекта |
Создайте объект получения изображений.
vid = videoinput('matrox');
Чтобы получить доступ ко всем объектам источника видеосигнала, сопоставленным с объектом ввода видео, используйте свойство Source
объекта ввода видео. (Чтобы просмотреть только в настоящее время выбранный объект источника видеосигнала, используйте функцию getselectedsource
.)
sources = vid.Source; src = sources(1);
Чтобы просмотреть свойства объекта src
источника видеосигнала, используйте функцию get
.
get(src) General Settings: Parent = [1x1 videoinput] Selected = on SourceName = CH1 Tag = Type = videosource Device Specific Properties: InputFilter = lowpass UserOutputBit3 = off UserOutputBit4 = off XScaleFactor = 1 YScaleFactor = 1