How to fill in broken circles

7 views (last 30 days)
vishtaspa coopa
vishtaspa coopa on 18 Apr 2017
Answered: Ankit Bhardwaj on 24 Apr 2017
So I am working on a way to detect and measure a circular hole from an image. However after cropping, thresholding and median filtering it there it there are still burrs that are showing in the image. How do I resolve this?

Answers (1)

Ankit Bhardwaj
Ankit Bhardwaj on 24 Apr 2017
You can start with the following example on detecting and measuring circular objects in an image. https://www.mathworks.com/help/images/examples/detect-and-measure-circular-objects-in-an-image.html
The following might also be useful on learning how to identify round objects in an image https://www.mathworks.com/help/images/examples/identifying-round-objects.html
In the above example, please pay close attention to Setp 3 (Remove the Noise) which illustrates how to remove pixels which do not belong to the objects of interest (such as holes in a binary image).

Community Treasure Hunt

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

Start Hunting!