Считайте, преобразуйте и смотрите видео из файла

Этот пример показывает вам, как считать видеокадры RGB из мультимедийного файла, преобразовать их в системы координат интенсивности и отобразить их использующий блок To Video Display.

Модель в качестве примера

Откройте модель Simulink®.

modelname = 'ex_blkToVideoDisplay.slx';
open_system(modelname)

Модель читает входной видеофайл с помощью блока From Multimedia File этими параметрами:

  • Имя файлаvisionface.avi

  • Формат цвета выводаRGB

Чтобы преобразовать видеокадры RGB в системы координат интенсивности, модель использует блок Color Space Conversion с набором параметров Преобразования к R'G'B' to intensity. Этот блок преобразует каждую систему координат RGB видео к системе координат интенсивности.

Модель отображает исходные видеокадры RGB и конвертированное использование видеокадров интенсивности С блоками Видеодисплея параметрами по умолчанию.

Модель симулируется

Запустите модель. Модель открывает два окна экрана: один для систем координат RGB и другого для конвертированных систем координат интенсивности. В следующем рисунке главное изображение показывает последнюю систему координат RGB входного видеофайла, и нижнее изображение показывает соответствующую конвертированную систему координат интенсивности.

sim(modelname);

Для просмотра документации необходимо авторизоваться на сайте