exponenta event banner

Вычислить отрицательное изображение

Создайте негатив изображения, просмотрев в таблице противоположные значения пикселов.

Для аппаратно совместимой конструкции модель преобразует входное видео в поток значений пикселей. Блоки «От кадра до пикселей» и «От пикселей до кадра» сконфигурированы в соответствии с форматом источника видео.

Подсистема Pixel-Stream Lookup Table содержит блок Lookup Table, сконфигурированный с инверсионными данными. Тип входных данных пикселя: uint8, поэтому отрицательное значение равно 255 - pixel, или linspace(255,0,256). Тип выходных данных пикселя совпадает с типом данных содержимого таблицы, в данном случае: uint8.

Для создания и проверки кода HDL, на который ссылается этот пример, необходимо иметь лицензию HDL Coder™.

Для создания кода HDL используется следующая команда:

makehdl('LookupTableHDL/Pixel-Stream Lookup Table')

Чтобы вывести ОЗУ для реализации таблицы поиска, LUTRegisterResetType свойство имеет значение none. Чтобы получить доступ к этому свойству, щелкните правой кнопкой мыши блок «Таблица поиска» в подсистеме и выберите «Кодер HDL» > «Свойства блока HDL».

Для создания тестового стенда для сгенерированного кода HDL используется следующая команда:

makehdltb('LookupTableHDL/Pixel-Stream Lookup Table')

См. также

Блоки