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