Морфология - это широкий набор операций обработки изображений, которые обрабатывают изображения на основе форм. В морфологической операции каждый пиксель в изображении настраивается на основе значения других пикселей в его окрестности. Выбирая размер и форму окрестности, можно построить морфологическую операцию, чувствительную к определенным фигурам входного изображения.
Наиболее основными морфологическими операциями являются расширение и эрозия. Можно комбинировать расширение и эрозию для более специализированных операций.
Морфологическая реконструкция используется для извлечения помеченных объектов из изображения без изменения размера или формы объекта.
Элемент структурирования определяет окрестность, используемую для обработки каждого пикселя. Элемент структурирования влияет на размер и форму обрабатываемых объектов изображения.
Заполнение границы для морфологии
Морфологическое расширение и эрозия накладывают границу изображения различными способами, чтобы избежать граничных эффектов.
Связность определяет, принадлежат ли центральный пиксель и смежные пиксели одному и тому же объекту.
Операции с таблицей подстановки
Таблица подстановки - это вектор, в котором каждый элемент представляет различные перестановки пикселей в окрестности. Таблицы подстановки полезны для пользовательских операций эрозии и расширения.
Расширение изображения для увеличения формы
Расширение добавляет пикселы к границе объекта. Расширение делает объекты более видимыми и заполняет небольшие отверстия в объекте.
Удаление тонких линий с помощью эрозии
Эрозия удаляет пикселы с границы объекта. Эрозия удаляет острова и мелкие объекты, так что остаются только предметные объекты.
Использование морфологического проема для извлечения элементов большого изображения
Морфологическое отверстие можно использовать для удаления небольших объектов из изображения с сохранением формы и размера больших объектов на изображении.
Операция заливки присваивает соединенным пикселям однородное значение пикселя, останавливаясь на границах объекта.