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

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

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

Функции

расширить все

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

Темы

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

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

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

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

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

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

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

Граница заполнения для морфологии

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

Связь с пикселями

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

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

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

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

Расширение изображения для увеличения формы

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

Удаление тонких линий с помощью эрозии

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

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

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

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

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

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

Для просмотра документации необходимо авторизоваться на сайте