Skip to content
Supervised segmentation toolbox using machine learning for 3D Slicer
C++ CMake
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
SupervisedSegmentationToolboxMain
.gitignore
CMakeLists.txt
LICENSE
README.md
SupervisedSegmentationToolbox.png

README.md

Supervised segmentation toolbox using machine learning for 3D Slicer

This 3D Slicer extension enables the user to quickly train a supervised classifier and use it to classify images. See the Wiki page for more info.

If you use this extension, please reference https://doi.org/10.3390/sym10110627

Included classifiers:

  • C Support Vector Machine from shark[1] and dlib[2]
  • Nu Support Vector Machine from dlib[2]
  • Random Forest from shark[1]

Included preprocessing methods:

  • Gaussian filter from VTK[3]
  • Median filter from VTK[3]
  • Sobel operator from VTK[3]

References:

[1] IGEL, CH., HEIDRICH-MEISNER, V., GLASSMACHERS, T., Shark, 2008, Journal of Machine Learning Research, 993-996, 9

[2] KING, E. D., Dlib-ml: A Machine Learning Toolkit, 2009, Journal of Machine Learning Research, 1755-1758, 10

[3] SCHROEDER, W., MARTIN, K.; LORENSEN, B., The Visualization Toolkit (4th ed.), Kitware, ISBN 978-1-930934-19-1

You can’t perform that action at this time.