Skip to content
Insight Toolkit (ITK) -- Official Repository
C++ CMake C Python Shell Tcl Other
Branch: master
Clone or download
thewtex Merge pull request #1178 from thewtex/pybuffer-memory-leak-test
BUG: Do not run itkPyBufferMemoryLeakTest on Windows
Latest commit cfea445 Aug 20, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.ExternalData ENH: Split testing data tarball form source tarball. Jun 1, 2015
.circleci BUG: Specify specific CircleCI docker image with platform Jul 16, 2019
.github DOC: Make use of checkboxes consistent with github May 6, 2019
CMake ENH: Add copy of git-clang-format from llvm binaries Aug 12, 2019
Documentation Merge pull request #1159 from thewtex/release-note-updates Aug 14, 2019
Examples ENH: Update ITKv4 registration example to use resample over warp Jul 5, 2019
Modules Merge pull request #1178 from thewtex/pybuffer-memory-leak-test Aug 20, 2019
Testing Merge pull request #1169 from blowekamp/AddVS2019BatchBuild Aug 19, 2019
Utilities ENH: Setup clang-format hooks for pre-commit-style Aug 12, 2019
Wrapping Merge pull request #1008 from fbudin69500/support_swig_4.0.0_system Aug 16, 2019
.clang-format STYLE: Define the .clang-format config file Aug 12, 2019
.editorconfig ENH: adding an .editorconfig file to aid IDE's code formatting options May 14, 2018
.gitattributes ENH: Setup clang-format hooks for pre-commit-style Aug 12, 2019
.gitignore STYLE: Suppress longstanding kwstyle violations Aug 12, 2019
.hooks-config.bash ENH: Add post-commit hook for third party library patches. May 27, 2015
.mailmap DOC: Add Dženan Zukić to .mailmap Jan 7, 2017
CMakeLists.txt ENH: Setup clang-format hooks for pre-commit-style Aug 12, 2019 ENH: Update Doxygen to 1.8.15 Jun 2, 2019 DOC: Add More Information section to CONTRIBUTING May 1, 2019
CTestConfig.cmake BUG: Incorrect CDash URL in CTestConfig.cmake. Nov 11, 2013 DOC: Deprecate content. May 31, 2019
LICENSE Updated the license to Apache 2.0. Oct 6, 2010
NOTICE DOC: Add Mathieu Malaterre to GDCM copyright holders in NOTICE May 3, 2018 DOC: Update ITK.Linux.Python and ITK.Coverage README badges Jul 25, 2019

ITK - The Insight Toolkit

ITK: The Insight Toolkit

GitHub release PyPI Wheels License

C++ Python
Linux Build Status Build Status
macOS Build Status Build Status
Windows Build Status Build Status
Linux (Code coverage) Build Status



The Insight Toolkit (ITK) is an open-source, cross-platform toolkit for N-dimensional scientific image processing, segmentation, and registration. Segmentation is the process of identifying and classifying data found in a digitally sampled representation. Typically the sampled representation is an image acquired from such medical instrumentation as CT or MRI scanners. Registration is the task of aligning or developing correspondences between data. For example, in the medical environment, a CT scan may be aligned with a MRI scan in order to combine the information contained in both.

ITK is distributed in binary Python packages. To install:

pip install itk


conda install -c conda-forge itk

The cross-platform, C++ core of the toolkit may be built from source using CMake.


The Insight Software Consortium holds the copyright of this software. This is a non-profit entity that promotes the use of ITK for educational and research purposes. ITK is distributed under a license that enables use for both non-commercial and commercial applications. See LICENSE and NOTICE files for details.

You can’t perform that action at this time.