exponenta event banner

DeviceID

Идентификация устройства получения изображения, представленного объектом ввода видео

Описание

DeviceID определяет устройство, представленное объектом ввода видео.

Идентификатор устройства - это номер, назначенный адаптером, который однозначно идентифицирует устройство получения изображения. Адаптер назначает первое устройство, которое обнаруживает идентификатор 1, второе устройство, которое обнаруживает идентификатор 2и так далее.

Необходимо указать идентификатор устройства в качестве аргумента для videoinput функция при создании объекта ввода видео. Объект сохраняет значение в DeviceID а также использует значение при построении значения по умолчанию Name собственность.

Чтобы получить список идентификаторов устройств, подключенных к вашей системе, используйте imaqhwinfo , указывая имя конкретного адаптера в качестве аргумента.

Особенности

Доступ

Только для чтения

Тип данных

double

Ценности

Любое неотрицательное целое число

Примеры

Используйте imaqhwinfo для определения адаптеров, подключенных к устройствам в системе.

imaqhwinfo

ans = 

    InstalledAdaptors: {'matrox'  'winvideo'}
        MATLABVersion: '7.4 (R2007a)'
          ToolboxName: 'Image Acquisition Toolbox'
       ToolboxVersion: '2.1 (R2007a)'

Используйте imaqhwinfo снова, указав имя адаптера, чтобы узнать, сколько устройств доступно через этот адаптер. imaqhwinfo функция возвращает идентификаторы устройств для всех устройств в DeviceIds поле.

info = imaqhwinfo('winvideo')

info =

       AdaptorDllName: [1x73 char]
    AdaptorDllVersion: '2.0 (R2006a+)'
          AdaptorName: 'winvideo'
            DeviceIDs: {[1]}
           DeviceInfo: [1x1 struct]

См. также

Функции

imaqhwinfo, videoinput

Свойства

Name