Морфологическое закрытие полутоновых пиксельных данных
Vision HDL Toolbox / Морфологические Операции
Блок Grayscale Closing выполняет морфологическое расширение, сопровождаемое морфологической эрозией при помощи того же окружения для обоих вычислений. Блок работает с потоком значений интенсивности пикселей. Можно задать окружение или элемент структурирования до 32 32 пикселей.
Для линии, квадрата или прямоугольных элементов структурирования больше чем 8 пикселей шириной, блок использует алгоритм Ван Херка, чтобы найти максимальные и минимальные пиксельные значения. Для структурирования элементов меньше чем 8 пикселей шириной, или которые содержат нулевые элементы, блок реализует конвейерное дерево сравнения, чтобы найти максимальные и минимальные пиксельные значения.
Этот блок использует пиксельный интерфейс потоковой передачи с pixelcontrol
соедините шиной для сигналов управления кадром. Этот интерфейс позволяет блоку действовать независимо от размера изображения и формата. Все блоки Vision HDL Toolbox™ используют тот же интерфейс потоковой передачи. Блок принимает и возвращает скалярное пиксельное значение и шину, которая содержит пять управляющих сигналов. Управляющие сигналы указывают на валидность каждого пикселя и его местоположения в системе координат. Чтобы преобразовать систему координат (пиксельная матрица) в последовательный пиксельный поток и управляющие сигналы, используйте блок Frame To Pixels. Для полного описания интерфейса смотрите Пиксельный Интерфейс Потоковой передачи.
Closing | Frame To Pixels | Grayscale Dilation | Grayscale Erosion | visionhdl.GrayscaleClosing