how to find mid point between two centroids of objects?
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Rujal
el 7 de Feb. de 2016
Comentada: Image Analyst
el 7 de Feb. de 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 comentarios
Respuesta aceptada
Walter Roberson
el 7 de Feb. de 2016
mean(centroids)
6 comentarios
Image Analyst
el 7 de Feb. de 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
Más respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!