Circles Detection using Hough Transform

The code detects the circles in an image using Hough Transform.

You are now following this Submission

Complete Algorithm Steps
% 1. Reading an Image
% 2. Convert to GrayScale
% 3. Detecting Edges
% 4. Defining an Accumulator Matrix
% 5. Finding the Circles Centers with Equation of Circle Using value of Radius
% 6. Assigning Values in the Accumulator Matrix
% 7. Finding Peak Values (Centre of Circles)
% 8. Plotting Circles on Original Colour Image

Cite As

RFM (2026). Circles Detection using Hough Transform (https://www.mathworks.com/matlabcentral/fileexchange/72998-circles-detection-using-hough-transform), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0