Дилатация (морфология)
Расширение (обычно обозначаемое ⊕ ) — одна из основных операций в математической морфологии . Первоначально разработанный для бинарных изображений , он был расширен сначала до в оттенках серого изображений , а затем до полных решеток . Операция расширения обычно использует элемент структурирования для проверки и расширения фигур, содержащихся во входном изображении.
Бинарное расширение
[ редактировать ]В бинарной морфологии расширение — это инвариантный к сдвигу ( инвариантный к трансляции ) оператор, эквивалентный сложению Минковского .
Бинарное изображение рассматривается в математической морфологии как подмножество евклидова пространства R. д или целочисленная сетка Z д , для некоторой размерности d . Пусть E — евклидово пространство или целочисленная сетка, A — двоичное изображение в E , а B — элемент структурирования, рассматриваемый как подмножество R. д .
Расширение A на B определяется формулой
где A b — перевод A на b .
Дилатация коммутативна, что также определяется формулой .
Если B имеет центр в начале координат, то расширение A на B можно понимать как место расположения точек, покрытых B когда центр B перемещается внутри A. , Расширение квадрата размером 10 с центром в начале координат диском радиуса 2, также с центром в начале координат, представляет собой квадрат со стороной 14 с закругленными углами и центром в начале координат. Радиус закругленных углов равен 2.
Расширение также может быть получено путем , где Б с обозначает симметрический B , то есть .
Пример
[ редактировать ]Предположим, что A — следующая матрица 11 x 11, а B — следующая матрица 3 x 3:
0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 0 0 1 1 1 1 0 0 1 1 1 0 0 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 0 0 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Для каждого пикселя в A, имеющего значение 1, наложите B так, чтобы центр B был совмещен с соответствующим пикселем в A.
Каждый пиксель каждого наложенного B включен в расширение A на B.
Расширение A на B определяется этой матрицей 11 x 11.
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 0 0
Свойства бинарного расширения
[ редактировать ]Вот некоторые свойства оператора бинарного расширения.
- Это трансляционный инвариант .
- Оно возрастает , то есть, если , затем .
- Это коммутативно .
- Если начало Е принадлежит структурирующему элементу В , то оно экстенсивно , т. е. .
- Оно ассоциативно , т.е. .
- Это распределительное объединение множеств .
Расширение оттенков серого
[ редактировать ]В оттенков серого морфологии изображения — это функции , отображающие евклидово пространство или сетку E в , где это набор вещественных чисел , является элементом, большим любого действительного числа, и является элементом меньше любого действительного числа.
Элементы структурирования в оттенках серого также являются функциями того же формата, называемыми «функциями структурирования».
Обозначая изображение f ( x ) и функцию структурирования b ( x ), расширение шкалы серого f на b определяется выражением
где «sup» обозначает супремум .
Функции плоского структурирования
[ редактировать ]В морфологических приложениях часто используются плоские элементы структурирования. Плоские функции структурирования — это функции b ( x ) в виде
где .
В этом случае расширение значительно упрощается и определяется выражением
(Предположим, x = ( px , qx ), z = ( pz , qz ), тогда x - z = ( px - pz , qx - qz ).)
В ограниченном дискретном случае ( E — сетка, а B ограничена) оператор супремума можно заменить оператором максимума . Таким образом, расширение является частным случаем фильтров статистики заказов , возвращающих максимальное значение в пределах скользящего окна (симметрия поддержки функции структурирования B ).
Дилатация на полных решетках
[ редактировать ]Полные решетки представляют собой частично упорядоченные множества , где каждое подмножество имеет нижнюю и верхнюю грань . В частности, он содержит наименьший элемент и наибольший элемент (также называемый «вселенная»).
Позволять быть полной решеткой с нижней и верхней границей, символизируемыми и , соответственно. Его вселенная и наименьший элемент символизируются буквами U и , соответственно. Более того, пусть быть набором элементов из L .
Расширение — это любой оператор который распределяется по супремуму и сохраняет наименьший элемент. То есть верно следующее:
См. также
[ редактировать ]- Буфер (ГИС)
- Закрытие (морфология)
- Эрозия (морфология)
- Математическая морфология
- Открытие (морфология)
- дополнение Минковского
Библиография
[ редактировать ]- Анализ изображений и математическая морфология , Жан Серра, ISBN 0-12-637240-3 (1982)
- Анализ изображений и математическая морфология, Том 2: Теоретические достижения Жана Серры, ISBN 0-12-637241-1 (1988)
- Введение в морфологическую обработку изображений Эдварда Р. Догерти, ISBN 0-8194-0845-X (1992)