Active contour

Method in computer vision for delineating an object outline from a 2D image.
10 Downloads
Updated 6 Sep 2023

View License

Also called a snake is technique for detecting and segmenting objects using deformable curves which will match the objects. It relies on a deformable model controlled by an energy minimization function. This energy depends on the image and also on the parameter we want to give to our deformable contour.
Code inputs:
  • Insert an input image name example: square.jpg
  • Get input from user if 1 let user determine initial contour points else initialize it as a circle
  • If the initial contour is a circle, it would be placed at the center of the image with a radius equal to 45% of the minimum image dimension
  • Get input from user if 1 do beta relaxation

Cite As

Shaimaa Omer (2026). Active contour (https://www.mathworks.com/matlabcentral/fileexchange/134886-active-contour), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2016a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags
Version Published Release Notes
1.0.0