how to find mid point between two centroids of objects?
5 views (last 30 days)
Show older comments
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 Comments
Accepted Answer
Walter Roberson
on 7 Feb 2016
mean(centroids)
6 Comments
Image Analyst
on 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
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!