Skip to main content

ITK is an open-source toolkit for multidimensional image analysis

Project description

itk

ITK is an open-source, cross-platform library that provides developers with an extensive suite of software tools for image analysis. Developed through extreme programming methodologies, ITK employs leading-edge algorithms for registering and segmenting multidimensional scientific images.

ITK - The Insight Toolkit

ITK: The Insight Toolkit

GitHub release PyPI Wheels License DOI

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

Links

About

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

or

conda install -c conda-forge itk

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

Copyright

NumFOCUS holds the copyright of this software. NumFOCUS is a non-profit entity that promotes the use of open source scientific software for educational and research purposes. NumFOCUS delegates project governance to the Insight Software Consortium Council, an educational consortium dedicated to promoting and maintaining open-source, freely available software for medical image analysis. This includes promoting such software in teaching, research, and commercial applications, and maintaining webpages and user and developer communities. ITK is distributed under a license that enables use for both non-commercial and commercial applications. See LICENSE and NOTICE files for details.

Citation

To cite ITK, please reference, as appropriate:

The papers

McCormick M, Liu X, Jomier J, Marion C, Ibanez L. ITK: enabling reproducible research and open science. Front Neuroinform. 2014;8:13. Published 2014 Feb 20. doi:10.3389/fninf.2014.00013

Yoo TS, Ackerman MJ, Lorensen WE, Schroeder W, Chalana V, Aylward S, Metaxas D, Whitaker R. Engineering and Algorithm Design for an Image Processing API: A Technical Report on ITK – The Insight Toolkit. In Proc. of Medicine Meets Virtual Reality, J. Westwood, ed., IOS Press Amsterdam pp 586-592 (2002).

The books

Johnson, McCormick, Ibanez. "The ITK Software Guide: Design and Functionality." Fourth Edition. Published by Kitware, Inc. 2015 ISBN: 9781-930934-28-3.

Johnson, McCormick, Ibanez. "The ITK Software Guide: Introduction and Development Guidelines." Fourth Edition. Published by Kitware, Inc. 2015 ISBN: 9781-930934-27-6.

Specific software version

DOI

Once your work has been published, please create a pull request to add the publication to the ITKBibliography.bib file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

itk-5.1.0-cp38-cp38-win_amd64.whl (7.6 kB view details)

Uploaded CPython 3.8 Windows x86-64

itk-5.1.0-cp38-cp38-manylinux1_x86_64.whl (7.6 kB view details)

Uploaded CPython 3.8

itk-5.1.0-cp38-cp38-macosx_10_9_x86_64.whl (7.6 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

itk-5.1.0-cp37-cp37m-win_amd64.whl (7.6 kB view details)

Uploaded CPython 3.7m Windows x86-64

itk-5.1.0-cp37-cp37m-manylinux1_x86_64.whl (7.6 kB view details)

Uploaded CPython 3.7m

itk-5.1.0-cp37-cp37m-macosx_10_9_x86_64.whl (7.6 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

itk-5.1.0-cp36-cp36m-win_amd64.whl (7.6 kB view details)

Uploaded CPython 3.6m Windows x86-64

itk-5.1.0-cp36-cp36m-manylinux1_x86_64.whl (7.6 kB view details)

Uploaded CPython 3.6m

itk-5.1.0-cp36-cp36m-macosx_10_9_x86_64.whl (7.6 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

itk-5.1.0-cp35-cp35m-win_amd64.whl (7.6 kB view details)

Uploaded CPython 3.5m Windows x86-64

itk-5.1.0-cp35-cp35m-manylinux1_x86_64.whl (7.6 kB view details)

Uploaded CPython 3.5m

itk-5.1.0-cp35-cp35m-macosx_10_9_x86_64.whl (7.6 kB view details)

Uploaded CPython 3.5m macOS 10.9+ x86-64

File details

Details for the file itk-5.1.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: itk-5.1.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.1 CPython/3.7.3

File hashes

Hashes for itk-5.1.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 e68d7f0f0797c1d9ea50dc00c171e3c0c6eddb8ce3a7a50055f1b4fb20da71e0
MD5 1d3187da334f30b669a0955ffb51f88c
BLAKE2b-256 ca713a44017f36153fff0770fc9c26be6a4786290461b3811b769451fb84fbb5

See more details on using hashes here.

Provenance

File details

Details for the file itk-5.1.0-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk-5.1.0-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.1 CPython/3.7.3

File hashes

Hashes for itk-5.1.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1f8d0a826f8f1132f0ef674e6ee6351d12ac03d049c613832c6e730c0f9cb5ec
MD5 368db4c35077b09649609d81c2cc447e
BLAKE2b-256 f179476ad8560dca28286e35443fdee53966d285393ac7f690f8ad13d59f4d6c

See more details on using hashes here.

Provenance

File details

Details for the file itk-5.1.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk-5.1.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.1 CPython/3.7.3

File hashes

Hashes for itk-5.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 76adb7461181bab595eabdf5e832e1709165d239517785721a7d2d14cd52bef6
MD5 4985eae32e6df58b2bcf3b0d8817c5f7
BLAKE2b-256 277c5f188a5009424a90debf57c49f7f57eb0640dbafb06afccf523a50f2acb1

See more details on using hashes here.

Provenance

File details

Details for the file itk-5.1.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: itk-5.1.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.1 CPython/3.7.3

File hashes

Hashes for itk-5.1.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7b7d08f5f92f889128a388fa7ced1c912193cf101ff172d9c1ca380379aadd3a
MD5 be1a6c640a2207fe1920ba477f5b62bd
BLAKE2b-256 3264280ea3acd66d2b00088af7400ff3e95145c54ecbced8ec7e8974bcae4247

See more details on using hashes here.

Provenance

File details

Details for the file itk-5.1.0-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk-5.1.0-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.1 CPython/3.7.3

File hashes

Hashes for itk-5.1.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1f7dd9819ec8b67dde694a211f3fc5a597e4cf3c35eef845789176bd787889e8
MD5 179d64fb9fbd771a3990e550963d5f06
BLAKE2b-256 691e78e69f143aa00d5c30d3350d6bd9eae85101fae0a41aa6595292011e0734

See more details on using hashes here.

Provenance

File details

Details for the file itk-5.1.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk-5.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.1 CPython/3.7.3

File hashes

Hashes for itk-5.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 520fc52f516d85bbea1c106db5a5f5e102419d10e6284095acc6c10e76e268da
MD5 0d627b1b85bdead944015e6fb1e7e4c2
BLAKE2b-256 720d6146a395e4f0aa31243d9f5b63c128fbfd529ec86230c9eb7f715ecf7c7e

See more details on using hashes here.

Provenance

File details

Details for the file itk-5.1.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: itk-5.1.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.1 CPython/3.7.3

File hashes

Hashes for itk-5.1.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 92d5e7161d467c09c2b663d70d1303887e4da7eccfebca9b7bb01c48dca5b9b0
MD5 6a1e4177321230b4a30fd08dd5c340a1
BLAKE2b-256 71c2ac2009ffae75e82a19dae3818d608afb780fcecae3c1c0cfa79f974fd4f6

See more details on using hashes here.

Provenance

File details

Details for the file itk-5.1.0-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk-5.1.0-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.1 CPython/3.7.3

File hashes

Hashes for itk-5.1.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1f97f54abbdf8a2dbd3600760989f141b8ba0b7b7359f996630c342411790769
MD5 2845326c7650e58b2ac1aca8ecbd0bfc
BLAKE2b-256 15a1f29792e1bc97b4557ad7cbe8cdecbcf8c8802e7f2acabb1be5136cef364a

See more details on using hashes here.

Provenance

File details

Details for the file itk-5.1.0-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk-5.1.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.1 CPython/3.7.3

File hashes

Hashes for itk-5.1.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c28c9dec68e05f23aa584e1284a7a8efc2e739d3124f104a305225e0bc8a7548
MD5 ec3374d4ec2a0a1eac5a858fe34dc46e
BLAKE2b-256 f34e5dbfcdd029d54b01c6725512884d1f97c83cdea2d365792b6bf066e3ef38

See more details on using hashes here.

Provenance

File details

Details for the file itk-5.1.0-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: itk-5.1.0-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.1 CPython/3.7.3

File hashes

Hashes for itk-5.1.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 b15b4a4675516b65e6bbf2bbcde76500a09a310aef7498fb2bb538309800be18
MD5 3d97cd489a2a320d6532a8de7a216ddc
BLAKE2b-256 b04e7cde22b956c80dc360dd8fda3e7a1ec985b17f7a1778a65cb4a6dc4866bb

See more details on using hashes here.

Provenance

File details

Details for the file itk-5.1.0-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk-5.1.0-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.1 CPython/3.7.3

File hashes

Hashes for itk-5.1.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 69a7ff6250b68b257bc494338a2b326f859f490f5e3da7dba31fe9f4b5414fd6
MD5 899c397ad0c2b30d89cc356fbc131dbb
BLAKE2b-256 d20e84fce708c1bfcce5deae50796fe00fea9ee2381726c99f37d2f5ca95c012

See more details on using hashes here.

Provenance

File details

Details for the file itk-5.1.0-cp35-cp35m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk-5.1.0-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.1 CPython/3.7.3

File hashes

Hashes for itk-5.1.0-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a50935be30d9bbedf6cb7b8644d2035b686e3ab159c611c2a1d788d06fc4f117
MD5 61beff265822440533d2b76dc3e25354
BLAKE2b-256 ce2340773732cfa422ce51a07a30022f07e64627d49907c1a4ff297ff8501ea9

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page