Label circles from imfindcircles
Show older comments
Hello,
I have an image which I use to find circles using imfindcircles. This works fine however I need the index of the centers to be sorted from the bottom left to top right, column wise in the image. The grid is not uniform so I can't just sort the Y coordinates of centers matrix. How should I go about doing this? Thank you in advance.
2 Comments
KSSV
on 4 May 2021
Attach your code and image..... or the data of center of circles.
ecartman22
on 4 May 2021
Answers (1)
KSSV
on 4 May 2021
load centers.mat ;
x = centers(:,1) ;
y = centers(:,2) ;
plot(x,y,'.r');
[x1,ii]= sort(x);
y1 = y(ii);
hold on
plot(x1,y1)
Categories
Find more on Images in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!