DeviceID

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

Описание

The 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 снова функция, задающая имя адаптера, чтобы узнать, сколько устройств доступно через этот адаптер. The imaqhwinfo функция возвращает идентификаторы устройств для всех устройств в DeviceIds поле.

info = imaqhwinfo('winvideo')

info =

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

См. также

Функции

imaqhwinfo, videoinput

Свойства

Name