How to find out the radius and center of unknown circle and reconstruct the circle with calculated radius.

1 vue (au cours des 30 derniers jours)
i have the image of coins ovelapped on each other which i taken through mobile phone.I want to calculate the no of coins in image and also the radius of coin.
  3 commentaires
Matt J
Matt J le 20 Oct 2012
Modifié(e) : Matt J le 20 Oct 2012
What input data do you have currently? An edge map? Just the image itself? Once you know the radius of a coin in pixels, do you need to determine its physical radius in centimeters/millimeters etc...?
Avadhoot Telepatil
Avadhoot Telepatil le 22 Oct 2012
an edge map and i want to calculate the radius in millimeter

Connectez-vous pour commenter.

Réponse acceptée

Pierre
Pierre le 22 Oct 2012
You should have a look at the Hough transform in its general form and its application to circles in particular. It allows to detect (even considerably occluded) entities like lines, circles, and ellipses and provides implicitly the parametrization (that is, the centre and the radius in your case) of the entity.
Once you have the equations describing the circles, computing the overlapping regions should be relatively simple.

Plus de réponses (0)

Catégories

En savoir plus sur Biomedical Imaging dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by