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