Установите свойства для захвата Matrox

Вы не можете непосредственно установить свойства для matroxcam объект в Image Acquisition Toolbox™. Чтобы установить параметры переноса, используйте свой файл Конфигурационного файла цифрового преобразователя (DCF). Можно установить свойства в файле DCF с помощью Matrox® Программное обеспечение Intellicam. Файл DCF содержит свойства, относящиеся к сигналу воздействия, режиму захвата, синхронизирующему сигналу, камере, видеосигналу, видео синхронизации и пиксельным часам. Если вы сконфигурировали эти свойства в своем файле DCF, вы создаете matroxcam объект с помощью того имени файла и пути как входной параметр.

  1. Установите любые свойства, которые вы хотите сконфигурировать в своем файле DCF, с помощью программного обеспечения Matrox Intellicam.

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

    matroxlist
    ans = 
    
       Solios XCL (digitizer 0)
       Solios XCL (digitizer 1)
       VIO (digitizer 0)
    
  3. Используйте matroxcam функция, чтобы создать объект и соединить его с устройством захвата изображения. Если вы хотите использовать второе устройство захвата изображения в списке, 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   

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

  4. Можно затем предварительно просмотреть и получить изображения, как описано в Получают Изображения от Устройств захвата изображения Matrox.

Примечание

Если необходимо изменить какие-либо свойства после того, как вы предварительно просматриваете свое изображение, необходимо изменить их в файле DCF, и затем создать новый объект взять изменения.

Конфигурирование аппаратного инициирования

Если ваш файл DCF сконфигурирован для аппаратного инициирования, то необходимо обеспечить триггер, чтобы получить изображения. Чтобы сделать это, вызовите snapshot функционируйте, как вы обычно были бы, как описано в Получить Один Фрейм изображения от Устройства захвата изображения Matrox, и затем выполнить аппаратный триггер, чтобы получить систему координат.

Обратите внимание на то, что, когда вы вызываете snapshot функция с аппаратным набором инициирования, это не будет тайм-аут, как это обычно было бы. Поэтому командная строка MATLAB будет блокирована, пока вы не выполните аппаратный триггер.