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