Lookup Table

Сопоставьте входной пиксель с выходным пикселем, использующим пользовательское правило

  • Библиотека:
  • Vision HDL Toolbox / Преобразования

Описание

Блок Lookup Table предоставляет пользовательскую непосредственную карту между значениями входного пикселя и значениями выходного пикселя.

Порты

Этот блок использует пиксельный интерфейс потоковой передачи с pixelcontrol соедините шиной для сигналов управления кадром. Этот интерфейс позволяет блоку действовать независимо от размера изображения и формата. Все блоки Vision HDL Toolbox™ используют тот же интерфейс потоковой передачи. Блок принимает и возвращает скалярное пиксельное значение и шину, которая содержит пять управляющих сигналов. Управляющие сигналы указывают на валидность каждого пикселя и его местоположения в системе координат. Чтобы преобразовать систему координат (пиксельная матрица) в последовательный пиксельный поток и управляющие сигналы, используйте блок Frame To Pixels. Для полного описания интерфейса смотрите Пиксельный Интерфейс Потоковой передачи.

Входной параметр

развернуть все

Один пиксель изображения пиксельного потока в виде интенсивности представления скалярного значения. Целое число и типы данных с фиксированной точкой, больше, чем 16 битов, не поддержаны.

double и single типы данных поддерживаются для симуляции, но не для генерации HDL-кода.

Типы данных: uint8 | uint16 | int8 | int16 | fixed point | Boolean | double | single

Управляющие сигналы сопоставлены с пиксельным потоком в виде pixelcontrol соедините шиной, который содержит пять сигналов. Сигналы описывают валидность пикселя и его местоположения в системе координат. Для получения дополнительной информации смотрите Пиксельную Шину управления.

Типы данных: bus

Вывод

развернуть все

Один пиксель изображения пиксельного потока, возвращенного как интенсивность представления скалярного значения. Тип данных задан параметром Table data.

Типы данных: uint8 | uint16 | int8 | int16 | fixed point | Boolean | double | single

Управляющие сигналы сопоставлены с пиксельным потоком, возвращенным как pixelcontrol соедините шиной, который содержит пять сигналов. Сигналы описывают валидность пикселя и его местоположения в системе координат. Для получения дополнительной информации смотрите Пиксельную Шину управления.

Типы данных: bus

Параметры

развернуть все

Это отображение определяет взаимно-однозначное соответствие между значением входа pixel и значением выхода pixel.

  • Табличные данные являются строкой или вектор-столбцом любого типа данных. Тип данных табличных данных определяет тип данных выхода pixel.

  • Длина вектора должна быть 2WordLength, где WordLength является размером, в битах, входа pixel. Блок Lookup Table не выполняет интерполяцию. Каждое входное значение должно иметь соответствующее выходное значение в таблице.

  • Наименьшее представимое значение типа входных данных сопоставляет с первым элементом таблицы, вторых наименьших карт ценности к второму элементу, и так далее. Например, если вход pixel имеет тип данных fixdt(0,3,1), входное значение 0 сопоставляет с первым элементом таблицы, 0,5 карт к второму элементу, 1 карты к третьему, и так далее.

Алгоритмы

развернуть все

Расширенные возможности

Смотрите также

Блоки

Объекты

Представленный в R2015a