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.1.post1-cp39-cp39-win_amd64.whl (7.7 kB view details)

Uploaded CPython 3.9 Windows x86-64

itk-5.1.1.post1-cp39-cp39-manylinux1_x86_64.whl (7.7 kB view details)

Uploaded CPython 3.9

itk-5.1.1.post1-cp39-cp39-macosx_10_9_x86_64.whl (7.7 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

itk-5.1.1.post1-cp38-cp38-win_amd64.whl (7.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

itk-5.1.1.post1-cp38-cp38-manylinux1_x86_64.whl (7.7 kB view details)

Uploaded CPython 3.8

itk-5.1.1.post1-cp38-cp38-macosx_10_9_x86_64.whl (7.7 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

itk-5.1.1.post1-cp37-cp37m-win_amd64.whl (7.7 kB view details)

Uploaded CPython 3.7m Windows x86-64

itk-5.1.1.post1-cp37-cp37m-manylinux1_x86_64.whl (7.7 kB view details)

Uploaded CPython 3.7m

itk-5.1.1.post1-cp37-cp37m-macosx_10_9_x86_64.whl (7.7 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

itk-5.1.1.post1-cp36-cp36m-win_amd64.whl (7.7 kB view details)

Uploaded CPython 3.6m Windows x86-64

itk-5.1.1.post1-cp36-cp36m-manylinux1_x86_64.whl (7.7 kB view details)

Uploaded CPython 3.6m

itk-5.1.1.post1-cp36-cp36m-macosx_10_9_x86_64.whl (7.7 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

itk-5.1.1.post1-cp35-cp35m-win_amd64.whl (7.7 kB view details)

Uploaded CPython 3.5m Windows x86-64

itk-5.1.1.post1-cp35-cp35m-manylinux1_x86_64.whl (7.7 kB view details)

Uploaded CPython 3.5m

File details

Details for the file itk-5.1.1.post1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: itk-5.1.1.post1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 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.1.post1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 21a4276be1d13336e8936e24cb03674ae6e117d5ca0e50467450f3715b2e907e
MD5 00674d56ca34adccb834878d9879c911
BLAKE2b-256 52e321632fbb4e4447c67da1ef4f18ada07ec2f8ab60d4b76db0f24c4d882927

See more details on using hashes here.

File details

Details for the file itk-5.1.1.post1-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk-5.1.1.post1-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 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.1.post1-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9e0ad4b8e7c44ec94842759fb918a1753fa804df61ac4558e95bd34203e91d0a
MD5 3114901575f504a71551c48c6a96eb0f
BLAKE2b-256 bfb96b2f7c76eb9aac5b0eff98332b8ea6ffdf1b481f0aace67472c9ea4b04ca

See more details on using hashes here.

File details

Details for the file itk-5.1.1.post1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk-5.1.1.post1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 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.1.post1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1f31ccf95dc0550f3cee4e3fc2c6e6cb29226d9f52696df43aa9ce160c63a93d
MD5 b7003adc4099005f131b2c8524af50d1
BLAKE2b-256 b5c8c33b1545117bbea5ef4a48516a9ba1b13c9e315a8dcbd51aec9de04f7220

See more details on using hashes here.

File details

Details for the file itk-5.1.1.post1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: itk-5.1.1.post1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 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.1.post1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 3e37c1c554abe15e006e5955289f9b7fe2a69ca509e34c67186688714eee4bd7
MD5 80d3a11978e4a82a7e27e96551254904
BLAKE2b-256 5b7dbf6f25623758960ebf7a8fbd6bd0e875fe41eea32f93a9bba024a7442b3e

See more details on using hashes here.

File details

Details for the file itk-5.1.1.post1-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk-5.1.1.post1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 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.1.post1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 582b531584479bcfbe37d2f687a4d61d5ae1d45ac1eaaf47b1a24b34fcde3e6e
MD5 a782094f28c6dc5557e74f33a4bb8fd7
BLAKE2b-256 6e936424b99d0ab48dcfdb260046f36f1221743c0565c36b52f50abfe4cc261d

See more details on using hashes here.

File details

Details for the file itk-5.1.1.post1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk-5.1.1.post1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 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.1.post1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 98de2f51877cab139268dcf5821e294cebb60e38cc15fddb65a1bee1ea8d569b
MD5 a639183b341191d380500702fe52c82d
BLAKE2b-256 c4e838c93643609d8e8936ee5e8a7e2e73716332b9e80425e808c950c4b89994

See more details on using hashes here.

File details

Details for the file itk-5.1.1.post1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: itk-5.1.1.post1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 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.1.post1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 503a28cb092432ab13c0ee0172c8a171f5635a6607adab2eac078c030a064b69
MD5 5a3e9d0eacf10c1970027deb594f13a1
BLAKE2b-256 055076f3e333cdba3be5ceaae6592b45fe4efe5350aad804ddc37461bcfaf2fd

See more details on using hashes here.

File details

Details for the file itk-5.1.1.post1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk-5.1.1.post1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 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.1.post1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 26bf54ec86f893c7f341687b4c70cbf118ff1a45ebe8e76dec2bf89caffdadc4
MD5 3d488e5dec1e451f685b3234026bbe06
BLAKE2b-256 b629fc80f128c474374d20666b0bd6347c08da47ca5e54f4753bde21e913d772

See more details on using hashes here.

File details

Details for the file itk-5.1.1.post1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk-5.1.1.post1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 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.1.post1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d44c952f855f0b724dc3d59517a26a67cb1c870aa0a0779ce6ed42cd01d6f3b2
MD5 84ecbae229bfde5f50aa8ed74da4f80e
BLAKE2b-256 fb0b9b1bfd59f4b6105cf86b63bef9a117c91ccd304af51550be22c58e33a833

See more details on using hashes here.

File details

Details for the file itk-5.1.1.post1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: itk-5.1.1.post1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 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.1.post1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 cb1f622c51d4694d8e1dda787e39c84e48d29179f6dab9ad89dd75cd7db04886
MD5 d8e973df538dbda5dd5fa64ecfd34381
BLAKE2b-256 1538e3263b6861cfe0645472d213b1df78a287808e3211e4b80e4728e69b3577

See more details on using hashes here.

File details

Details for the file itk-5.1.1.post1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk-5.1.1.post1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 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.1.post1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0b9a3af474284391c90904a1eea0ce25d011214315369183536ee0237ff59fd2
MD5 d78ab9216db9d44318b3c309d7fa61ac
BLAKE2b-256 0da8bbbf4d2d002a58745d7409f5169d2c5eb10de2aa01ea7483502cb9e909e2

See more details on using hashes here.

File details

Details for the file itk-5.1.1.post1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk-5.1.1.post1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 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.1.post1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dbbf82a890069d5e0c062208d250792e43fd44ee663142353df4e8089c8871d1
MD5 64e28aa012b518f44e03d5b934ef82cb
BLAKE2b-256 1ffbc5964720e0b1fa2b78b984a4a31c8f57215695b165d93caac62e9f3f4a50

See more details on using hashes here.

File details

Details for the file itk-5.1.1.post1-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: itk-5.1.1.post1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 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.1.post1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 1e8d8f8099e5c2ef8375d72cc1c635a59becad6da10d8f34f4fc3495e5b8f7b8
MD5 724f2c4cb831ead4a9033d5b71fd98f0
BLAKE2b-256 f1d804d70acd39eccea41645889b81d01a5c024090cefc1870166e5807faa6f9

See more details on using hashes here.

File details

Details for the file itk-5.1.1.post1-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk-5.1.1.post1-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 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.1.post1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6f4ef557346100e532b05088042d7edcd900d87e3f408ced88789e6814d96ea2
MD5 23f7f313da53c8196013ebc0825cbdda
BLAKE2b-256 3c895c936491825246079193d4a6a7073faa484e3e8cca1ea335cd375d5ae517

See more details on using hashes here.

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