Морфологическое расширение пиксельных данных в градациях серого
Панель инструментов Vision HDL/морфологические операции
Блок расширения в градациях серого выполняет морфологическое расширение потока значений интенсивности пикселей. Можно указать элемент окрестности или структурирования размером до 32 на 32 пиксела. Для элементов структурирования линии, квадрата или прямоугольника шириной более 8 пикселей блок использует алгоритм Ван Герка для поиска максимального значения пикселя. Этот алгоритм использует только три компаратора для поиска максимумов всех строк, а затем использует дерево сравнения для поиска максимального значения пикселя результатов строки.
Для структурирования элементов шириной менее 8 пикселей или содержащих нулевые элементы блок реализует конвейерное дерево сравнения для каждой строки окрестности. Дополнительное дерево сравнения находит максимальное значение пикселя результатов строки. Если элемент структурирования содержит нули, исключающие пиксели, алгоритм экономит аппаратные ресурсы, не реализуя компараторы для этих местоположений пикселей.
Этот блок использует потоковый пиксельный интерфейс с pixelcontrol шина для сигналов управления кадрами. Этот интерфейс позволяет блоку работать независимо от размера и формата изображения. Все блоки Vision HDL Toolbox™ используют один и тот же потоковый интерфейс. Блок принимает и возвращает значение скалярного пикселя и шину, которая содержит пять управляющих сигналов. Сигналы управления указывают достоверность каждого пикселя и его местоположение в кадре. Чтобы преобразовать кадр (матрицу пикселей) в последовательный поток пикселей и управляющие сигналы, используйте блок «От кадра к пикселям». Полное описание интерфейса см. в разделе Потоковый пиксельный интерфейс.
При использовании блока с буфером внутренней линии внутри включенной подсистемы (Simulink) шаблон разрешенного сигнала должен поддерживать синхронизацию потока пикселей, включая минимальные интервалы гашения. Если шаблон включения искажает синхронизацию потока пикселей, могут появиться частичные выходные кадры, поврежденные сигналы управления потоком пикселей или несоответствия между результатами моделирования Simulink ® и HDL. Возможно, потребуется увеличить интервалы гашения, чтобы выдержать циклы при низком значении параметра enable. Дополнительные сведения см. в разделе Настройка интервалов гашения.
От кадра до пикселов | Эрозия в градациях серого | visionhdl.GrayscaleDilation | Расширение (панель инструментов компьютерного зрения)