How to connect lines in a skeletonized image with arcs
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hi,
I'm trying to find a way to have MATLAB connect the lines of the tripods in the first image (i.e., vertex_tripods.bmp) with arcs so that it looks something like the second image (i.e., vertex_tripods_connected.bmp). I would also like to have MATLAB calculate the angles of the tripods in the first image (with respect to the vertical axis). Thanks in advance for your help!
0 comentarios
Respuestas (2)
darova
el 12 de Jun. de 2019
Use bwmorph() to find branch points. I sorted them in counter clock-wise order:
Find distance and center between neighbor points:
Assume arc radius is 1000 pixels. Draw perpendicular vector (length L) from center of a segment - get arc center p0
Rotate radius vector using angle and rotation matrix to get points on arc
4 comentarios
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!