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

 Respuesta aceptada

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

sir i really appreciate ur help, bt i didnt receive this mail of yours before ? Plz dont mind ! Definitely I would do it myself ?
I didn't email you anything. I gave you the Wikipedia link that has the algorithm. All you have to do is to translate the steps into MATLAB code.
ok . can u give me the code ??
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)

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

Preguntada:

el 6 de Abr. de 2015

Comentada:

el 7 de Abr. de 2015

Community Treasure Hunt

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

Start Hunting!

Translated by