Эрозия (обычно обозначается ⊖ ) — одна из двух фундаментальных операций (вторая — дилатация ) в морфологической обработке изображений , на которой основаны все остальные морфологические операции. Первоначально она была определена для бинарных изображений , позже была расширена до изображений в оттенках серого и впоследствии до полных решеток . Операция эрозии обычно использует структурирующий элемент для зондирования и уменьшения форм, содержащихся во входном изображении.
В бинарной морфологии изображение рассматривается как подмножество евклидова пространства или целочисленной сетки для некоторой размерности d .
Основная идея бинарной морфологии заключается в том, чтобы исследовать изображение с помощью простой, предопределенной формы, делая выводы о том, как эта форма соответствует или не соответствует формам на изображении. Этот простой «зонд» называется структурирующим элементом и сам по себе является бинарным изображением (т. е. подмножеством пространства или сетки).
Пусть E — евклидово пространство или целочисленная сетка, а A — двоичное изображение в E. Размывание двоичного изображения A структурирующим элементом B определяется как:
где B z — перенос B на вектор z, т. е. , .
Когда структурный элемент B имеет центр (например, диск или квадрат), и этот центр расположен в начале координат E , то эрозию A элементом B можно понимать как геометрическое место точек, достигаемых центром B , когда B движется внутри A. Например, эрозия квадрата со стороной 10, с центром в начале координат, диском радиусом 2, также с центром в начале координат, представляет собой квадрат со стороной 6, с центром в начале координат.
Эрозия A посредством B также задается выражением: , где A −b обозначает перенос A посредством -b .
Это более известно как разность Минковского .
Предположим, что A — это матрица размером 13 x 13, а B — это матрица размером 3 x 3:
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 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 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
Предполагая, что начало координат B находится в его центре, для каждого пикселя в A накладываем начало координат B; если B полностью содержится в A, то пиксель сохраняется, в противном случае удаляется.
Следовательно, эрозия A посредством B задается этой матрицей 13 x 13.
0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 1 1 1 0 0 1 1 1 1 0 0 0 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Это означает, что значения пикселей сохраняются только тогда, когда B полностью содержится внутри A, в противном случае они удаляются или размываются.
В морфологии оттенков серого изображения представляют собой функции, отображающие евклидово пространство или сетку E в , где — множество действительных чисел , — элемент, больший любого действительного числа, и — элемент, меньший любого действительного числа.
Обозначая изображение как f(x), а структурный элемент в оттенках серого как b(x) , где B — это пространство, в котором определено b(x), эрозия в оттенках серого f посредством b задается как
где «inf» обозначает нижнюю границу .
Другими словами, эрозия точки — это минимум точек в ее окрестности, причем эта окрестность определяется структурирующим элементом. В этом смысле она похожа на многие другие виды фильтров изображений, такие как медианный фильтр и гауссовский фильтр .
Полные решетки — это частично упорядоченные множества , где каждое подмножество имеет инфимум и супремум . В частности, оно содержит наименьший элемент и наибольший элемент (также обозначаемый как «вселенная»).
Пусть будет полной решеткой, с инфимумом и супремумом, обозначенными и , соответственно. Ее универсум и наименьший элемент обозначены U и , соответственно. Более того, пусть будет набором элементов из L .
Эрозия в — это любой оператор , который распределяется по инфимуму и сохраняет вселенную. То есть: