Circle Detection Using Hough Transforms

Finds circles of any radii in a image.
4.4K Downloads
Updated 3 Jul 2012

View License

Finds circles of any radii in RGB or grayscale images. returns a list of centers and radii.

Useage example:
[r , c , rad] = circlefinder(im);
finds circles with the default settings.
[r , c , rad] = circlefinder(im, [], [], 0.4);
finds circles with the default radius min and max values and a threshold set 0.4

Simple to use with good results for most cases.

Cite As

Kobi Nistel (2026). Circle Detection Using Hough Transforms (https://www.mathworks.com/matlabcentral/fileexchange/35223-circle-detection-using-hough-transforms), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2010b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.1.0.0

a better description

1.0.0.0