Active Contour Segmentation

版本 1.0.0.0 (10.5 KB) 作者: Shawn Lankton
Finds foreground and background regions using level sets and active contours.
29.6K 次下载
更新时间 2016/3/31

查看许可证

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:

[ http://www.shawnlankton.com/2007/05/active-contours/ ]

引用格式

Shawn Lankton (2024). Active Contour Segmentation (https://www.mathworks.com/matlabcentral/fileexchange/19567-active-contour-segmentation), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2007a
兼容任何版本
平台兼容性
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.0.0.0

improved code
Adding BSD Licence