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.2-cp39-cp39-win_amd64.whl (7.6 kB view details)

Uploaded CPython 3.9 Windows x86-64

itk-5.1.2-cp39-cp39-manylinux1_x86_64.whl (7.6 kB view details)

Uploaded CPython 3.9

itk-5.1.2-cp39-cp39-macosx_10_9_x86_64.whl (7.6 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8

itk-5.1.2-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.2-cp37-cp37m-win_amd64.whl (7.6 kB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m

itk-5.1.2-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.2-cp36-cp36m-win_amd64.whl (7.6 kB view details)

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m

itk-5.1.2-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.2-cp35-cp35m-win_amd64.whl (7.6 kB view details)

Uploaded CPython 3.5m Windows x86-64

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

Uploaded CPython 3.5m

File details

Details for the file itk-5.1.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: itk-5.1.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 7.6 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.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 65e492ef0c79afd34f1d93e1efd0bd857f1ee5ffc7a7200ffbe8b4b15221b57a
MD5 99ff883b3d14d589050ac5d63d60e18c
BLAKE2b-256 0a97065f959cb42e6d9143685da2b5a4a882dbf95c05e8575224bf343ac640a1

See more details on using hashes here.

Provenance

File details

Details for the file itk-5.1.2-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk-5.1.2-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 7.6 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.2-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5781b74410b7189a825c89d370411595e5e3d5dbb480201907f751f26698df83
MD5 e5cbd05ae7c43e7136b97f2413188bad
BLAKE2b-256 87136a0947b0737f182613344510a1ea45d5b14cf3930781b0a58ada0eadaf67

See more details on using hashes here.

Provenance

File details

Details for the file itk-5.1.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk-5.1.2-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 7.6 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.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0e3adab28471f53a8af451071fdea75bce2859ac0341338b139a13b2909052c4
MD5 8c95319d946149aa845d670786c728f1
BLAKE2b-256 29b8279f7623784a311d24c11f14460a6feaf8d0f6e772247cfed383fe644d19

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: itk-5.1.2-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.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.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 dc35d243e19283cc9f4997f748013c232d77187c95d72779dde449de2765b6b3
MD5 273dfa0d616bfdfac15662d61d287c79
BLAKE2b-256 37dc14bdbebd6cea5ea97f105071ae0f3b08f4d792f66e6f6ca127e1e9197a6c

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: itk-5.1.2-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.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.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 fe9225ac353116f4000c0a3440bf151200beb4a65deec5b2e626edda5b498f16
MD5 6dc19842fc5ffb0eeb46cb79a422044f
BLAKE2b-256 8d4497030eaa8f65fe72169f49d0fa807558908717a44056c6d4b72e2fad24d1

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: itk-5.1.2-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.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.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e8dec75b4452bd2ee65beb4901b245fc3a2a2ccc46dfa008ae0b5b757718d458
MD5 b2e0341db0b9d2227bafc9f1dd352525
BLAKE2b-256 453e41707bcf1fb0c92cea0c584ee190796ff4f6ba729b559954333d078a385c

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: itk-5.1.2-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.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.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 822d8196df32100d8734f93f854e993dcf9791bd37f6a66ad6f3c880453a1e16
MD5 0fa3f46757af8cfe0d9c429bdd83c7b4
BLAKE2b-256 2d63f26cb4e7150c5a6298bfa078f785bcc44fbe8bf99fbb347d2e536f2b6902

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: itk-5.1.2-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.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.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 064d9cfdd9547ae3ed850c35b989e0141c4bd434672bc2dd124248aab7bdf09a
MD5 b0603775f8fb9bab31c5f4bb81de271f
BLAKE2b-256 3e0e13b23943e30281de56d49b9dba4b1e5278078655405d466ae429c141da09

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: itk-5.1.2-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.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.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0b494485d05306240eaa5ab1a5e00895fcce8fe684c632c02a2373f36d123902
MD5 aab12ce8448d8c86a957007507a6db44
BLAKE2b-256 92a6fd02273f03ea7e08a6c9c52128d57b25dc2c0f8e2d5ea7f52dce8914e8cf

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: itk-5.1.2-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.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.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 0995da81e104f4c6ccb3d849bc17443544e7095ad65b610b2c7d06d51f39918c
MD5 cd3a18c0b7fb4b9334006a928cfb7db9
BLAKE2b-256 2e072909cb33ecf47c8eab00b91fd5d3c99c699e8383b91bd359477c7866a00f

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: itk-5.1.2-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.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.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 266e031a0656688b815dc60e9abd58e40ec37c9dcd25aa91634ed2b157ca974c
MD5 1264cdb81c5b2d0ebd3cda350c349a77
BLAKE2b-256 1cb84bd9403620225697b69f288b68ab2d2faa5cc0a0fbc073399bc08a1509bd

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: itk-5.1.2-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.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.2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d66f5369768e9449c1bd07210a42e11c565602da1dde3128f554b653a2faaf7b
MD5 e1d17ed5a4c4852ea8983859c3f29338
BLAKE2b-256 30b0e36a3fc970fc30407b253b3cfb2f2b4282e30178920898e66cd8adda4c96

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: itk-5.1.2-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.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.2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 dde529315dcfca8c9ff25371e7069bd317cf335246559726777786dc0b1ab770
MD5 f4c01710966f7574b2720a384743b717
BLAKE2b-256 4efa7c92df0bedcf7605df77b2d0228bea50bfe59a7a3b17c901c997863969f4

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: itk-5.1.2-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.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.2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ad8e6d27ab89d4e9417c7af60ee8d24198b3a4fbb186095c1ea330853b6a4a29
MD5 753dd7b2936aa6d0b33bdde6fadef0b0
BLAKE2b-256 5410d7f9586e8a999f30831ddca05c3c1099b39a04434558f9830cf17ff8d04a

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