DeviceID

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

Описание

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

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

Необходимо задать ID устройства в качестве аргумента к 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