В этом примере показано, как считывать видеокадры из мультимедийного файла, обрабатывать их и записывать обратно в мультимедийный файл.
Откройте модель Simulink ®.
modelname = 'ex_blkMultiMediaFile.slx';
open_system(modelname);

Модель считывает входной видеофайл с помощью блока From Multimedia File со следующими параметрами:
Имя файла: rhinos.avi
Формат выходного цвета: YCbCr 4:2:2
Для настройки контрастности входного видео модель использует блок «Регулировка контрастности» с настройками по умолчанию. Этот блок регулирует контраст яркости (Y) компонент каждого кадра видео.
Модель записывает обработанные видеокадры, используя блок To Multimedia File с параметром File color format, равным YCbCr 4:2:2. Этот блок использует имя выходного файла по умолчанию как output.avi.
Запустите модель и обратите внимание, что выходной файл сохранен в рабочей папке. Воспроизведение выходного видео и проверка изменения контраста между входным видео и выходным видео, как показано на рисунке ниже. Верхнее изображение показывает один кадр входного видеофайла, а нижнее изображение показывает соответствующий кадр выходного видеофайла.
sim(modelname);

