How can I get start and finish coordinates of a line?
13 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Dinçer
am 6 Sep. 2012
Beantwortet: Saili Ghavat
am 18 Apr. 2016
HiCan we obtain both start and end point coordinates of the spline which is on the picture I have attached.
0 Kommentare
Akzeptierte Antwort
Image Analyst
am 6 Sep. 2012
Use bwmorph(). First use the 'Skel' option to get the skeleton of the line, then use the 'endpoints' to get the ends of the curves. You can then use find() if you want to know the (column, row) x,y coordinates of the endpoints.
3 Kommentare
Image Analyst
am 7 Sep. 2012
"First", "Last"? You didn't mention anything about that originally. If you want endpoints of each line one at a time, then you're either going to have to get binary images of one line at a time (hint: use bwlabel and ismember to get those single-curve images) or you're going to have to ask regionprops for "PixelList' and then use ismember to see which blob those endpoints belong to. Give that a try.
Weitere Antworten (1)
Saili Ghavat
am 18 Apr. 2016
I have plot a line in Matlab. Can I use this plot to find the end co-ordinates of the line, or do I have to just use an image?
0 Kommentare
Siehe auch
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!