Этот пример создает отрицание изображения путем поиска противоположных пиксельных значений в таблице.
Для аппаратно-совместимого проекта модель преобразует входное видео в поток пиксельных значений. Система координат к Пикселям и Пикселям, чтобы Структурировать блоки сконфигурирована, чтобы совпадать с форматом источника видеосигнала.
Подсистема Интерполяционной таблицы Пиксельного Потока содержит блок Lookup Table, сконфигурированный с данными об инверсии. Данными о входном пикселе является uint8
введите, таким образом, отрицательной величиной является 255 - pixel
, или linspace(255,0,256)
. Тип данных выходного пикселя совпадает с типом данных табличного содержимого, в этом случае, uint8
.
Сгенерировать и проверять HDL-код сослались в этом примере, у вас должна быть лицензия HDL Coder™.
Чтобы сгенерировать HDL-код, используйте следующую команду:
makehdl('LookupTableHDL/Pixel-Stream Lookup Table')
Вывести RAM, чтобы реализовать интерполяционную таблицу, LUTRegisterResetType
свойство не установлено ни в один. Чтобы получить доступ к этому свойству, щелкните правой кнопкой по блоку Lookup Table в подсистеме и перейдите к HDL Coder> HDL Block Properties.
Чтобы сгенерировать испытательный стенд для сгенерированного HDL-кода, используйте следующую команду:
makehdltb('LookupTableHDL/Pixel-Stream Lookup Table')