Skip to main content

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.

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

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8macOS 10.9+ x86-64

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

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7mmacOS 10.9+ x86-64

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

Uploaded CPython 3.6mWindows x86-64

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6mmacOS 10.9+ x86-64

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

Uploaded CPython 3.5mWindows x86-64

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.5mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: itk-5.1.0.post2-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.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.post2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2788cacb20738ae9fdd8b7acf60103ed4e883625f66de943a965915e71555892
MD5 62409945888aaf2aeef2b5ecac66bd45
BLAKE2b-256 07dbbe3251043ee87dccf1e371186f6807eca37df6a94746e920d4f8e3baf17f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk-5.1.0.post2-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.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.post2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 420101c94dc49e0958ffc38aed058828d87312c4a673673b2bfd0011afc337e6
MD5 f56f84c446011069f3f3a315df73b118
BLAKE2b-256 b1a6a88a49b9de6670f166efe6b2dae445a53ee666727c8532f607b7025bcf7f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk-5.1.0.post2-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.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.post2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1c410f4c8b266dd4949b44177cefa3350159a1a57f221f0e3b64153f4e8d5071
MD5 79ff8c41277978b85124feaeb33242ac
BLAKE2b-256 ae1cd68554cd357e9581b0d4274cae4d160e1ddc075d29a823011a8313472c8c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk-5.1.0.post2-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.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.post2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 f030c66a91f69ea124c025f4392e0a722dc81df60939e578b517a79131187e14
MD5 2803d06154e273bec8d69647d1a4a1fe
BLAKE2b-256 4b234f96dd8d15bf6ff0f671e38f11c4291befa700393c80eb9d00ee5424b1b9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk-5.1.0.post2-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.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.post2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0c64b7f196079a8fbc37ab9c3a0e1470479529081bbd574a98f3317fdcb2fa7f
MD5 80b808b747eaa2240c0fd272fff93a60
BLAKE2b-256 9bd883daf76d7944926be9d543c5c797acb1902212b4ed06023dde2255019b3e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk-5.1.0.post2-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.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.post2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c299990002a81474bae02decb77ffa3adf97f44b86d6c5f61eb8e1ba57d1118c
MD5 cd26eef28c1462062fb617ff256c6c96
BLAKE2b-256 8658874c70cd2d1a79e0707dff2ecc191952a1da075875db17c6b3a1bef9973e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk-5.1.0.post2-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.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.post2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 fd1156fb63070a19d247ce273a0f26c18081a9a9773421f71aea09ad1d58870f
MD5 5f55d9076627bb88cc47d289a7f0fd0a
BLAKE2b-256 a134434992319fe6863889ab4d952877cc729a01455f42b07a85ea3303731181

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk-5.1.0.post2-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.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.post2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a23f3564726b9fb0f0f42110498da19e09afa83fbb8ee43a4ea8e712715647e8
MD5 161e45300cb6728b58f247247b37d5c6
BLAKE2b-256 7b6aedd90107f58e2bb91914d84365848384e5139f8a63999cdc518d4a174de8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk-5.1.0.post2-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.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.post2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 008fa4ce6a10f48f5fe34f1305c2425213866ae641874fb9f9d7d17af7ef9a1a
MD5 57a3a1ae654f1221d1cbfd673ef4595d
BLAKE2b-256 7b7c4000fc7443d05334bcb0f546f59b445e79c4cceeeb1867f144494eaa1220

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk-5.1.0.post2-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.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.post2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 1d4289ae9147fa80d9618675684ab3783eb395464b2487c04b979a8283265e6a
MD5 f8fbe3b8db07c11a81c8c3c64d421258
BLAKE2b-256 4e3851e8635c30bcb755531ff72369fb9853dab53138c5221b38475b71dcb84c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk-5.1.0.post2-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.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.post2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 855c1ea8433c354fac6ca94b773b3d378e1c45b77f1c29558067457a6e563af0
MD5 5873d833396f005fb85a7b0e03a0f3e5
BLAKE2b-256 5ed361ae1840fde40a842d6d4a10d45853367fdabe3c9009cb8dcaea5b6fc6e6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk-5.1.0.post2-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 7.7 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.post2-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8de7e7c4e8d4cb6d49f61fbaa7b869ef876a4db34dfea9ffcc473696eb4d2d88
MD5 1ae1d2b368ee6fabe27c34eb5a395320
BLAKE2b-256 e1644998cff414ac94ead1d51d3e9f7e2a8e59dcee66d6870208759e93f0abb2

See more details on using hashes here.

Release history Release notifications | RSS feed

5.4.7

18 files

5.4.6

15 files

5.4.5

18 files

5.4.4.post1

18 files

5.4.4

19 files

5.4.3

22 files

5.4.2.post1

22 files

5.4.2

12 files

5.4.0

23 files

5.3.0

28 files

5.2.1.post1

17 files

5.2.1

17 files

5.2.0.post3

13 files

5.2.0.post2

17 files

5.2.0.post1

17 files

5.2.0

12 files

5.1.2

14 files

5.1.1.post1

14 files

5.1.1

12 files

5.1.0.post3

12 files

This release

5.1.0.post2 This release

12 files

5.1.0.post1

12 files

5.1.0

12 files

5.1rc1

5.0.1

16 files

5.0.0.post1

13 files

5.0.0

13 files

4.13.2.post1

13 files

4.13.2

13 files

4.13.1.post1

14 files

4.13.0

12 files

4.12.0.post1

13 files

4.9.0

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page