Circle Hough Transform

Version 1.1.0.0 (91.4 KB) by Quan Wang
Hough transform for circles in binary images
1.5K Downloads
Updated 7 May 2014

View License

This package performs Hough transform on binary images. The transform is from the x-y image space to the xc-yc-r parameter space, where (xc,yc) is the center of the circle, and r is the radius.
The package can also find the best fit of a circle in the binary image. This is done by performing 3D Gaussian filtering in the xc-yc-r 3D parameter space.
The core algorithm is written in C++, thus is very fast. You need Matlab compiler to compile it.

Cite As

Quan Wang (2026). Circle Hough Transform (https://www.mathworks.com/matlabcentral/fileexchange/46380-circle-hough-transform), MATLAB Central File Exchange. Retrieved .

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

Added a new demo.

1.0.0.0