matroxcam

Создайте объект matroxcam получить изображения от устройств захвата изображения Matrox

Синтаксис

m = matroxcam(devicenumber, 'DCFfilename')

Описание

пример

m = matroxcam(devicenumber, 'DCFfilename') создает объект matroxcam m, где devicenumber является значением числового скаляра, которое идентифицирует конкретное устройство его индексом, и DCFfilename является именем и полностью определенным путем вашего файла Matrox® DCF, и соединяет его с тем устройством захвата изображения.

Примеры

свернуть все

Используйте функцию matroxcam с индексом как первый входной параметр, чтобы создать объект, соответствующий тому индексу и соединить его с тем устройством захвата изображения. Индекс соответствует порядку плат в массиве ячеек, возвращенном matroxlist, когда у вас есть несколько соединенных устройств захвата изображения. Если у вас только есть одно устройство захвата изображения, необходимо использовать 1 в качестве входного параметра. Второй аргумент должен быть именем и путем вашего файла DCF, вводимого как вектор символов.

Используйте функцию matroxlist, чтобы гарантировать, что MATLAB® обнаруживает ваши устройства захвата изображения.

matroxlist
ans = 

   Solios XCL (digitizer 0)
   Solios XCL (digitizer 1)
   VIO (digitizer 0)

Создайте объект, m, с помощью индекса. В этом примере, для Solios XCL в цифровом преобразователе 1, используют 2 в качестве индекса, поскольку это - второе устройство в списке. Второй аргумент должен быть именем вашего файла DCF, вводимого как вектор символов. Это должно содержать полностью определенный путь к файлу также. В этом примере файл DCF называют mycam.dcf.

m = matroxcam(2, 'C:\Drivers\Solios\dcf\XCL\Basler\A404K\mycam.dcf')
m = 

Display Summary for matroxcam:

         DeviceName: 'Solios XCL (digitizer 1)'
            DCFName: 'C:\Drivers\Solios\dcf\XCL\Basler\A404K\mycam.dcf'
    FrameResolution: '1300 x 1080' 
            Timeout: 10      

Входные параметры

свернуть все

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

Если у вас только есть одно устройство захвата изображения, необходимо использовать 1 в качестве входного параметра.

Пример: m = matroxcam(2, 'C:\Drivers\Solios\dcf\XCL\Basler\A404K\mycam.dcf')

Типы данных: double

Имя вашего файла DCF, заданного как вектор символов. Конфигурационный файл цифрового преобразователя (DCF) используется, чтобы установить свойства приобретения и сконфигурирован с помощью программного обеспечения Matrox Intellicam. Файл DCF содержит свойства, относящиеся к сигналу воздействия, режиму захвата, синхронизирующему сигналу, камере, видеосигналу, видео синхронизации и пиксельным часам. Если вы сконфигурировали эти свойства в своем файле DCF, вы создаете объект matroxcam с помощью того файла в качестве входного параметра. Это должно содержать полностью определенный путь к файлу также. В этом примере файл DCF называют mycam.dcf.

Пример: m = matroxcam(2, 'C:\Drivers\Solios\dcf\XCL\Basler\A404K\mycam.dcf')

Типы данных: char | string

Введенный в R2014b