Source

Укажите объекты источника видео, сопоставленные с объектом входа видео

Описание

The Source свойство является вектором объектов источника видео, которые представляют физические источники данных, соединенные с устройством. Когда создается объект входа видео, тулбокс создает вектор объектов источника видео, сопоставленных с объектом входа видео.

Каждый созданный объект источника видео имеет уникальное имя источника. Вы можете использовать имя источника для выбора необходимого источника сбора путем конфигурирования SelectedSourceName свойство объекта входа видео.

Имя объекта источника видео хранится в его SourceName свойство. Если источник видео объекта SourceName эквивалентно SelectedSourceName объекта входа видео, исходный объект видео Selected свойство имеет значение 'on'.

Объект видео поддерживает набор общих свойств, таких как SourceName. Каждый объект видео может также поддерживать свойства конкретного устройства, которые управляют характеристиками физического устройства, такими как яркость, оттенок и насыщение. Различные устройства для сбора изображений раскрывают различные наборы свойств.

Источник видео определяется как набор из одного или нескольких источников физических данных, которые обрабатываются как одна сущность. Например, оборудование, поддерживающее несколько источников RGB, каждый из которых состоит из трех физических соединений (красно-зелено-синий), рассматривается как один объект видео.

The 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

См. также

Свойства

SelectedSourceName