How to extract points coordinates from track point object?

조회 수: 8 (최근 30일)
Nazanin Safavian
Nazanin Safavian 2021년 5월 19일
답변: Hrishikesh Borate 2021년 5월 25일
Hi,
I have this line of code "tracks = findTracks(vSet)" which tracks points in multiple views and save it in tracks both the points coordinates and their viewid. I need to extract the points coordinate from the tracks object but I don't know how?!!! when I run tracks.points in workspace it will show each points coordinates in different images as s single matrix. somthing like this:
ans =
2×2 single matrix
1.0e+03 *
3.7766 1.8622
3.7599 1.8431
ans =
2×2 single matrix
1.0e+03 *
3.7776 2.1873
3.7574 2.2002
however, I need to extract all points in an array but I could't. btw the code is part of this implementation:
If anyone know how to do this please let me know. Thank you
Regards,

답변 (1개)

Hrishikesh Borate
Hrishikesh Borate 2021년 5월 25일
Hi,
It’s my understanding that you are trying to extract all the point coordinates from tracks into a single array. Following is the code for the same:-
allPoints = vertcat(tracks(1:end).Points);

카테고리

Help CenterFile Exchange에서 Computer Vision with Simulink에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by