Why disk structuring element of disk is 4? It's usually 3 or 21

4 visualizaciones (últimos 30 días)
Hoang
Hoang el 20 de Jul. de 2022
Comentada: Hoang el 20 de Jul. de 2022

Respuestas (1)

DGM
DGM el 20 de Jul. de 2022
Editada: DGM el 20 de Jul. de 2022
The size of the structuring element can be whatever is suitable for the task at hand. That's why it's user-specified. While strel() accepts this parameter as an integer-valued radius, bear in mind that the actual structuring element will always have odd diameter. In that sense, a radius of 4 shouldn't seem strange in that it's even. The array size is still odd.
st = strel('disk',4);
st.Neighborhood
ans = 7×7 logical array
0 0 1 1 1 0 0 0 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 0 1 1 1 1 1 0 0 0 1 1 1 0 0
  4 comentarios
Hoang
Hoang el 20 de Jul. de 2022
I try st.Neighborhood. It says "No appropriate method, property, or field 'Neighborhood' for class 'strel'."
Hoang
Hoang el 20 de Jul. de 2022
Oh never mind. I did it. Thanks for your help

Iniciar sesión para comentar.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by