Морфологические операции

Расширьте, разрушьте, восстановите и выполните другие морфологические операции

Морфология является широким набором операций обработки изображений, которые процесс отображает на основе форм. В морфологической операции каждый пиксель в изображении настроен на основе значения других пикселей в его окружении. Путем выбора размера и формы окружения, можно создать морфологическую операцию, которая чувствительна к определенным формам во входном изображении.

Функции

развернуть все

imerodeРазрушьте изображение
imdilateРасширьте изображение
imopenМорфологически открытое изображение
imcloseМорфологически близкое изображение
imtophatФильтрация цилиндра
imbothatФильтрация нижней шляпы
imclearborderПодавите легкие структуры, соединенные с цветом границы изображения
imfillЗаполните области изображений и отверстия
bwhitmissДвоичный файл операция мисс хита
bwmorphМорфологические операции на двухуровневых изображениях
bwmorph3Морфологические операции на бинарном объеме
bwperimНайдите периметр объектов в двухуровневом изображении
bwskelУменьшайте все объекты до линий в 2D двухуровневом изображении или 3-D бинарном объеме
bwulterodeОкончательная эрозия
imreconstructМорфологическая реконструкция
imregionalmaxРегиональные максимумы
imregionalminРегиональные минимумы
imextendedmaxРасширенные максимумы преобразовывают
imextendedminРасширенные минимумы преобразовывают
imhmaxH-максимумы преобразовывают
imhminH-минимумы преобразовывают
imimposeminНаложите минимумы
strelМорфологический элемент структурирования
offsetstrelМорфологический элемент структурирования смещения
conndefСоздайте массив возможности соединения
iptcheckconnПроверяйте валидность аргумента возможности соединения
applylutОперации окружения на двухуровневых изображениях с помощью интерполяционных таблиц
bwlookup Нелинейная фильтрация с помощью интерполяционных таблиц
makelutСоздайте интерполяционную таблицу для использования с bwlookup
bwpackУпакуйте двухуровневое изображение
bwunpackРаспакуйте двухуровневое изображение

Темы

Элементы морфологии

Типы морфологических операций

Самые основные морфологические операции являются расширением и эрозией. Можно объединить расширение и эрозию для более специализированных операций.

Морфологическая реконструкция

Морфологическая реконструкция используется, чтобы извлечь отмеченные объекты из изображения, не изменяя размер объекта или форму.

Структурирование элементов

Элемент структурирования задает окружение, используемое, чтобы обработать каждый пиксель. Элемент структурирования влияет на размер и форму объектов обработать в изображении.

Ограничьте дополнение для морфологии

Морфологическое расширение и эрозия заполняют цвет границы изображения по-разному, чтобы избежать краевых эффектов.

Пиксельная возможность соединения

Возможность соединения определяет, принадлежат ли центральный пиксель и смежные пиксели тому же объекту.

Операции интерполяционной таблицы

Интерполяционная таблица является вектором, в котором каждый элемент представляет различные перестановки пикселей в окружении. Интерполяционные таблицы полезны для пользовательских операций эрозии и расширения.

Приложения морфологии

Расширьте изображение, чтобы увеличить форму

Расширение добавляет пиксели в контур объекта. Расширение делает объекты более видимыми и заполняет маленькие отверстия в объекте.

Удалите тонкие линии Используя эрозию

Эрозия удаляет пиксели из контура объекта. Эрозия удаляет острова и маленькие объекты так, чтобы только независимые объекты остались.

Используйте морфологическое открытие, чтобы извлечь большие функции изображений

Можно использовать морфологическое открытие, чтобы удалить маленькие объекты из изображения при сохранении формы и размера больших объектов в изображении.

Операции заливки

Операция заливки присваивает универсальное пиксельное значение связанным пикселям, останавливающимся на границах объекта.

Рекомендуемые примеры