how to calculate the centroid of image ?

3 visualizaciones (últimos 30 días)
ElizabethR
ElizabethR el 29 de Abr. de 2016
Comentada: Walter Roberson el 3 de Mayo de 2016
i have a binary image with size is 11 x 11 pixel. And i calculate the centroids of the image using centroid function in regionprops. The centroid result is 5,6897 and 6,0690. Why the entroid result is not 6 and 6 ? if i think, the centroids of 11 x 11 pixel is 6 and 6 , is that right ? thanks
  3 comentarios
Sven
Sven el 3 de Mayo de 2016
Hi Eliz, you will need to include code in order to allow people to help you on this question. You'll notice that my comment's code matches the description of the problem that you have given, but doesn't match the output you are describing.
So I suspect that your image doesn't have all pixels set to ON. Maybe a few pixels here and there are OFF, and that's why the centroid doesn't match [6,6]. If you can show us code that produces your actual output then we can help.
By the way, also consider checking back through your old posts and accept answers that have answered your questions - it helps us know which ones you still want help on.
Walter Roberson
Walter Roberson el 3 de Mayo de 2016
Which MATLAB version are you using?

Iniciar sesión para comentar.

Respuestas (0)

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by