В этом примере показано, как удалить эффекты чередования с изображения с помощью Deinterlacing
блок.
Откройте модель, позвонив в open
функция в командной строке MATLAB. Укажите имя файла Simulink, который нужно открыть.
open('blk_deinterlace.slx');
Модель использует Image
From
File
блок для чтения чересстрочного изображения из заданного расположения файла. The Method
параметр Deinterlacing
для блока задано значение Linear
interpolation
. Следовательно, модель преобразует чересстрочное изображение на входе в деинтерляционное изображение с помощью линейного метода интерполяции. Для параметров с фиксированной точкой и типов данных заданы значения по умолчанию. Модель отображает чересстрочное входное изображение и deinterlaced выходное изображение при помощи Video
viewer
блок.
Симулируйте модель и отобразите результаты.
sim('blk_deinterlace.slx');
Чересстрочное изображение имеет зубчатые линии, которые являются результатом временной задержки между верхним и нижним полями изображения. The Deinterlacing
блок удаляет зубчатые линии, и выходное изображение не содержит видимых программных продуктов.