can anyone provide a code for converting an connected binary component labelling into a 4-connected labelling??

1 visualización (últimos 30 días)
I want to convert this 8 connected binary image into a 4 connected image and also label it !!

Respuesta aceptada

Image Analyst
Image Analyst el 6 de Abr. de 2015
I already answered this in your duplicate question http://www.mathworks.com/matlabcentral/answers/196207-i-want-an-algorithm-to-convert-an-8-connected-labelling-into-a-4-connected-labelling-on-this-binary You said that you did not want to use the MATLAB function that does it, bwlabel(), and so I provided you with a Wikipedia link which has the algorithm that you can program up yourself from scratch: http://en.wikipedia.org/wiki/Connected-component_labeling. So I'm puzzled as to why you're asking again. You said "I want to convert..." rather than "I want someone to give me their code..." so I gave you the recipe where you can do it. Is that not correct?
  4 comentarios
Image Analyst
Image Analyst el 7 de Abr. de 2015
No, I don't have the code because I use the built-in function, like most people. For some reason, you said you wanted to do it: "Definitely I would do it myself" so, good luck. Again, I don't have it to send to you even if I could.

Iniciar sesión para comentar.

Más respuestas (1)

Amir
Amir el 7 de Abr. de 2015
There is one more thing ? if i store the positions of 1's of a binary image in an array, can i perform labeling by applying suitable operations on the indices of 1's which are stored in the array ??

Categorías

Más información sobre Image Processing Toolbox en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by