Skip to content

SimpleITK: a simplified layer build on top of the Insight Toolkit (ITK), intended to facilitate its use in rapid prototyping, education and interpreted languages.

License

Notifications You must be signed in to change notification settings

4Quant/SimpleITK

Folders and files

NameName
Last commit message
Last commit date
Jun 10, 2015
May 30, 2017
May 26, 2017
Jun 9, 2017
Apr 3, 2017
Dec 21, 2016
May 11, 2017
May 26, 2017
May 9, 2017
May 22, 2017
Dec 17, 2012
Feb 16, 2017
Feb 13, 2012
Sep 1, 2016
Mar 31, 2017
Jun 21, 2014
Nov 25, 2010
Feb 5, 2013
Aug 20, 2016
May 8, 2017
Apr 8, 2014
Feb 22, 2017
Apr 6, 2017
May 25, 2017
Jun 9, 2017
Jun 9, 2017

Repository files navigation

SimpleITK

CircleCI

SimpleITK is an image analysis toolkit with a large number of components supporting general filtering operations, image segmentation and registration. It is built on top of the Insight Segmentation and Registration Toolkit ITK with the intent of providing a simplified interface to ITK. SimpleITK itself is written in C++ but is available for a large number of programming languages. Currently these include:

Wrapping of the C++ code is accomplished through SWIG, in principle, any language wrapped by SWIG should be applicable to SimpleITK.

Unlike ITK's support of n-dimensional spatio-temporal images, SimpleITK supports 2D, 3D and optionally 3D+time. The dimensionality refers to spatio-temporal dimensions, the voxels can be n-dimensional vectors.

SimpleITK is licensed under the Apache License in the same way as ITK.

Development

SimpleITK uses the Git distributed version control system. The main repository is hosted on itk.org and mirrored to Github. There are two main branches, master and next. The "master" is a stable branch of the code, and suitable for most users, while "next" contains future features that are unlikely to be stable.

The SimpleITK Wiki is the main site for all things SimpleITK. The site includes information on installing the toolkit's binary distributions, building the toolkit, user support documentation and much more. The API documentation is maintained using Doxygen.

SimpleITK provides access to most of the ITK components, but not all. If you are looking for something specific and can't find it, ask for support on the mailing list (you will need to subscribe to the mailing list before you post).

About

SimpleITK: a simplified layer build on top of the Insight Toolkit (ITK), intended to facilitate its use in rapid prototyping, education and interpreted languages.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 71.3%
  • CMake 12.4%
  • Python 5.1%
  • TeX 4.8%
  • Shell 2.4%
  • R 1.7%
  • Other 2.3%