Морфологический элемент структурирования смещения
Объект offsetstrel
представляет неплоский морфологический structuring element, который является основной частью морфологических операций расширения и эрозии.
Неплоский элемент структурирования является матрицей, которая идентифицирует пиксель в обрабатываемом изображении и задает окружение, используемое в обработке того пикселя. Неплоский элемент структурирования содержит конечные значения, используемые в качестве аддитивных смещений в морфологическом вычислении. Центральный пиксель матрицы, названной origin, идентифицирует пиксель в изображении, которое обрабатывается. Пиксели в окружении со значением -Inf
не используются в вычислении.
Можно только использовать объекты offsetstrel
для морфологических операций на полутоновых изображениях.
Чтобы создать плоский элемент структурирования, используйте strel
.
SE = offsetstrel(offset)
SE = offsetstrel('ball',r,h)
SE = offsetstrel('ball',r,h,n)
SE = offsetstrel(
создает неплоский элемент структурирования с аддитивным смещением, заданным в матричном offset
)offset
.
SE = offsetstrel('ball',
создает неплоский, шарообразный элемент структурирования, радиусом которого в x-y плоскость является r
,h
)r
и чьей максимальной высотой смещения является h
. Для улучшенной производительности offsetstrel
аппроксимирует эту форму последовательностью восьми неплоских элементов структурирования, имеющих форму строки.
SE = offsetstrel('ball',
создает неплоский шарообразный элемент структурирования, где r
,h
,n
)n
задает количество неплоских, элементов структурирования, имеющих форму строки что использование offsetstrel
, чтобы аппроксимировать форму. Морфологические операции с помощью приближений шара, запущенных намного быстрее, когда вы задаете значение для n
, больше, чем 0
.