Skip to content

Repository files navigation

Circle Detection App

Quickly explore and compare circle detection parameters across multiple approaches with instant visual feedback.

Circle Detection App

About This Example

Circle detection functions have many tunable parameters and choosing the right approach for your images often requires experimentation. This app lets you compare results from multiple detection methods side by side, tune parameters with instant visual feedback, and export the final circles or mask once you are satisfied.

The app supports imfindcirclesYOLO, imfindcircles, and imsegsam, with export options for both binary masks and circle centers/radii for downstream processing.

Setup

Products

Requires MATLAB® R2026b or newer.

Also requires the following MathWorks products:

  • Image Processing Toolbox™

The following support packages must also be installed (available via MATLAB Add-On Explorer):

  • Image Processing Toolbox™ Model for Circle Detection
  • Image Processing Toolbox™ Model for Segment Anything Model 2

Getting Started

Open CircleDetectionApp.m in App Designer or see the guided walkthrough on the documentation page.

Example Files

File Description
CircleDetectionApp.m The App Designer app for circle detection
CircleDetectionApp.xml App component layout data

License

The license is available in the license.txt file in this GitHub repository.

Community Support

MATLAB Central

Copyright 2026 The MathWorks, Inc.

About

Quickly explore and compare circle detection parameters across multiple approaches with instant visual feedback.

Topics

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages