how to find mid point between two centroids of objects?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Rujal
il 7 Feb 2016
Commentato: Image Analyst
il 7 Feb 2016
hello friends,
I want to find mid points between two centroids of objects.
I have used this code :
for n=1:Ne
[r,c] = find(L==n);
s = regionprops(L, 'centroid');
centroids = cat(1, s.Centroid);
imshow(image);
hold on
plot(centroids(:,1), centroids(:,2), 'b*');
I found the result as
This code gives the centroids from the corner points too. which are unnecessary. how to remove them?
I would be thankful if someone helps me to find mid point between two two centroids of objects by finding the distance between them or else.
thanks in advance.
0 Commenti
Risposta accettata
Walter Roberson
il 7 Feb 2016
mean(centroids)
6 Commenti
Image Analyst
il 7 Feb 2016
I answered this in your duplicate question: http://www.mathworks.com/matlabcentral/answers/266889-how-to-draw-polar-histogram-of-the-object-of-image#comment_341030
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Feature Detection and Extraction in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!