Захват данных изображения в реальном времени с устройства получения изображения
Панель инструментов для получения изображений
Блок From Video Device позволяет записывать потоки изображений и видеоданных с устройств получения изображений, таких как камеры и устройства захвата кадров, чтобы перенести данные изображения в модель Simulink ®. Блок также позволяет настраивать и просматривать получение непосредственно из Simulink.
Блок From Video Device открывает, инициализирует, настраивает и управляет устройством сбора данных. Блок открывается, инициализируется и настраивается только один раз в начале выполнения модели. При выборе опции Read All Frames блок ставит в очередь входящие кадры изображения в буфере FIFO (первый входящий, первый исходящий) и доставляет один кадр изображения на каждый шаг времени моделирования. Если буфер переполнен, блок ожидает до 10 секунд, пока в буфере не окажется новый кадр.
Блок не имеет входных портов. В блоке можно настроить один выходной порт или три выходных порта, соответствующие несжатым цветовым полосам красного, зеленого и синего цветов или Y, Cb и Cr. Дополнительные сведения о настройке выходных портов см. в разделе Вывод.
Пример использования этого блока см. в разделе Сохранение видеоданных в файле.
Блок From Video Device поддерживает использование режима Simulink Accelerator. Эта функция ускоряет выполнение моделей Simulink.
Блок From Video Device поддерживает использование ссылок на модели. Эта функция позволяет модели включать другие модели Simulink в качестве модульных компонентов.
Блок From Video Device поддерживает использование генерации кода вместе с packNGo для группировки требуемого исходного кода и зависимых общих библиотек.