Visualize image segmentation based on level set method.
This application perform image segmentation by following steps:
- Load Image & Start Level-Set Mode
- Preprocessing
- Initial Contour
- Start Evolution
- Edge detection by Anisotropic Diffusion, Gaussian Gradient, Sigmoid Scaling
- Control over some edge detection parameters
- Done by Fast Marching, support multiple bubbles
- Support media-like control (play/pause/step/rewind) & anchor iteration
- Control over 3 parameters based on Geodesic Active Contour (GAC)
- ITK 4.12 - Image Processing Algorithms (w/ module
ITKVtkGlue
) - VTK 8.2 - Image Display
- Qt 5.6 - GUI framework
Before running the following command, modify QT_HOME
, ITK_DIR
, and VTK_DIR
in CMakeLists.txt
$ mkdir build
$ cd build
$ cmake ../src
$ make -j4
- This application is inspired by ITK-SNAP
- Processing pipeline & test.png modified from ITK GAC Example
- heart.png modified from ICONFINDER