Используйте snapshot
функция для получения одной системы координат изображения из захвата кадра Matrox. Затем вы покажете его с помощью функции отображения, такой как imshow
или image
.
Используйте matroxlist
функция для обеспечения того, чтобы MATLAB® обнаруживает ваш захват системы координат.
ans =
Solios XCL (digitizer 0)
Solios XCL (digitizer 1)
VIO (digitizer 0)
Используйте matroxcam
функция для создания объекта и соединения его с захватом системы координат. Если вы хотите использовать второй захват системы координат в списке, Solios XCL на дигитайзере 1, используйте 2
в качестве номера индекса, поскольку это вторая плата в списке. Вторым аргументом должно быть имя и путь вашего файла 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
Файл DCF задается таким образом, чтобы при сборе можно было использовать свойства, заданные в файле DCF.
Предварительный просмотр изображения из захвата системы координат.
Можно оставить Preview окно открытым или закрыть его в любое время. Чтобы закрыть предварительный просмотр:
Получите одно изображение из захвата системы координат с помощью snapshot
function, и назначить ее переменной img
.
Отобразите полученное изображение.
Очистить путем очистки объекта.
Примечание о Оборудовании Triggering: Если ваш файл DCF сконфигурирован для оборудования запуска, то вы должны предоставить триггер, чтобы получить изображения. Для этого вызовите snapshot
функция, как вы обычно, как показано в этом примере, и затем выполните триггер оборудования, чтобы получить систему координат. Когда вы вызываете snapshot
функция с аппаратным триггерным набором, она не будет тайм-аутом, как обычно. Поэтому командная строка MATLAB будет заблокирована, пока вы не выполните триггер оборудования.