Skip to content
A MATLAB implementation of Chan-Vese model for image segmentation, using the idea proposed by Chan and Vese.
MATLAB
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
images
initial contours first commit Dec 18, 2017
results fix the bug on windows Dec 25, 2017
Evolution.m first commit Dec 18, 2017
README.md update personal profile Jan 4, 2018
demo_CV.m update personal profile Jan 4, 2018

README.md

Chan-Vese-model

A MATLAB implementation of Chan-Vese model for image segmentation, using idea proposed by Chan and Vese. For detailed information, please refer to the paper "Active Contours Without Edges", or my blog.

Usage

  • The test images are placed in "images" folder;
  • You can load the existing initial contours from "initial contours" folder or select a polygonal region by hand;
  • Also, you can record the evolution process of active contours in a GIF file;
  • Segmentation results will be saved in "results" folder;
  • Run "demo_CV.m" directly to get segmentation results.

NOTE: To use it as academic purpose, please cite the following papers:

[1] Active Contours Without Edges, Tony F. Chan and Luminita A. Vese. IEEE Trans on Image Processing, 2001.
[2] Level Set Evolution Without Re-initialization: A New Variational Formulation, Chunming Li, Chenyang Xu, Changfeng Gui, and Martin D. Fox. IEEE CVPR, 2005.

You can’t perform that action at this time.