Need exact co-ordinate points for an irregular shape

4 vues (au cours des 30 derniers jours)
Sunetra Banerjee
Sunetra Banerjee le 18 Juin 2021
I need to calculate slopes of some irregular ROIs. So, I need the exact co-ordinates of few points. Is it possible to get the exact co-ordinate points of the highlighted points? As I have many ROIs in a single image, I need the co-ordinates automatically.

Réponse acceptée

KSSV
KSSV le 18 Juin 2021
If I is your binarized image.
[y,x] = find(I) ;
idx = boundary(x,y) ;
x = x(idx) ; y = y(idx) ;
The above gives the coordinates of boundary. You can pick the points based on distance from mean logic.
  1 commentaire
Sunetra Banerjee
Sunetra Banerjee le 18 Juin 2021
Modifié(e) : Sunetra Banerjee le 18 Juin 2021
Thanks a lot. Now I am able to get the boundary co-ordinates. But, according to this image, I have three ROIs and three centres. How to sort the co-ordinate points according to three other ROIs, to be very specific how to understand till which point it belong to one ROI and then move to the next, so that I can calculate the distances from centres? I am able to sort them but unable to differentiate them in three different groups.
Thanks again.

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by