Separate the connected lines and shapes
Mostrar comentarios más antiguos
Hi,
I want an approach and method to separate the connected lines. Here is my image

and here is the result I would like

How do I solve that problem? Thank you in advance!
Sincerely
2 comentarios
Doug Hull
el 21 de En. de 2014
Will the place you break always be on a "vertical" segment?
I think Regionprops and some heuristics will allow you to do this reasonably. Any a priori knowledge is useful to allow you to make this algorithm.
Image Analyst
el 21 de En. de 2014
For the initial part of this discussion, see this http://www.mathworks.com/matlabcentral/answers/112850#comment_190861
Respuestas (1)
Image Analyst
el 21 de En. de 2014
0 votos
call bwmorph to get branchpoints. Then remove then. Then get the endpoints of the segments and compute the angle. Remove any segments that are more vertical than horizontal. Then replace the branchpoints.
3 comentarios
consortium
el 21 de En. de 2014
Editada: consortium
el 21 de En. de 2014
Image Analyst
el 21 de En. de 2014
consortium
el 22 de En. de 2014
Categorías
Más información sobre Image Processing Toolbox en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

