Live Image Acquisition и отображение гистограммы

В этом примере показано, как использовать блоки Simulink ® для отображения живого видеопотока и гистограммы его значений RGB один за другим.

Image Acquisition Toolbox™ предоставляет блок Simulink, чтобы получить данные живого изображения от устройств сбора изображений в модели Simulink. Этот пример использует блок From Video Device, чтобы получить данные о живых изображениях из веб-камеры Logitech ® Quickcam ® Zoom в Simulink. Этот пример использует блок Histogram в DSP System Toolbox™, чтобы вычислить гистограммы значений R, G и B в каждом видеокадре.

Этот пример требует, чтобы Simulink, DSP System Toolbox и Computer Vision Toolbox™ открыли и запустили модель.

Смотрите отображение гистограммы в прямом видеопотоке. (10 секунд)

Пример модели

Следующий рисунок показывает модель примера, использующую блок From Video Device.

open_system('demoimaqsl_rgbhistogram_win');

close_system('demoimaqsl_rgbhistogram_win');

Вход видео в Live Video

Входное видео получает в прямом эфире с устройства для сбора изображений winvideo (Logitech Quickcam Zoom). В этом примере блок получает системы координат RGB от камеры Logitech и выводит их в модель Simulink на каждом временном шаге симуляции. Тип данных, выводимый из блока, uint8.

Результаты отображения гистограммы

Пример отображает гистограммы значений R, G и B в окне RGB Histogram и отображает исходное видео RGB в окне Viewer.

Даже при том, что в данном примере использовалась веб-камера Winvideo Logitech, эта модель может быть легко обновлена, чтобы подключить ваши модели к другим поддерживаемым устройствам для сбора изображений. Это предоставляет вам гибкость в использовании той же модели Simulink с другим оборудованием для сбора изображений.

Доступные версии примера

Только для Windows ®: demoimaqsl_rgbhistogram_win.slx

Платформа независимая: demoimaqsl_rgbhistogram_all.slx

Пример только для Windows содержит блок To Video Display (поддерживается только в Windows) из Computer Vision System Toolbox и поддерживает генерацию кода. Независимая от платформы версия состоит из блока Video Viewer и не поддерживает генерацию кода.