Active Contour Segmentation
This code implements the well-known Chan-Vese segmentation algorithm from the paper "Active Contours Without Edges."
This technique deforms an initial curve so that it separates foreground from background based on the means of the two regions. The technique is very robust to initialization and gives very nice results when there is a difference between the foreground and background means.
This code uses active contours and level sets in the implementation. It could also serve as a good framework for implementing all kinds of region-based active contour energies.
1.) Download
2.) Unzip
3.) Run >>region_seg_demo
See this site for experiments, videos, and more information on segmentation, active contours, and level sets:
Citation pour cette source
Shawn Lankton (2025). Active Contour Segmentation (https://www.mathworks.com/matlabcentral/fileexchange/19567-active-contour-segmentation), MATLAB Central File Exchange. Extrait(e) le .
Compatibilité avec les versions de MATLAB
Plateformes compatibles
Windows macOS LinuxCatégories
- Image Processing and Computer Vision > Image Processing Toolbox > Image Segmentation and Analysis > Image Segmentation >
- Image Processing and Computer Vision > Image Processing Toolbox > Image Segmentation and Analysis > Image Segmentation > Active contours >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
regionbased_seg/
Version | Publié le | Notes de version | |
---|---|---|---|
1.0.0.0 | improved code
|