exponenta event banner

Задать свойства для поступления матриц

Невозможно задать свойства непосредственно для matroxcam в Toolbox™ «Получение изображения». Чтобы задать свойства сбора, используйте файл конфигурации Digitizer (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. Затем можно выполнить предварительный просмотр и получение изображений, как описано в разделе Получение изображений из матроксов.

Примечание

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

Настройка инициирования аппаратного обеспечения

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

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