Skip to main content

ITK is an open-source toolkit for multidimensional image analysis

Project description

itk-io

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.

This package contains classes for reading and writing images and other data objects.

ITK - The Insight Toolkit

ITK: The Insight Toolkit

GitHub release PyPI Wheels License DOI Powered by NumFOCUS

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.

The ITK project uses an open governance model and is fiscally sponsored by NumFOCUS. Consider making a tax-deductible donation to help the project pay for developer time, professional services, travel, workshops, and a variety of other needs.


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.

Supporting ITK

ITK is a fiscally sponsored project of NumFOCUS, a non-profit dedicated to supporting the open source scientific computing community. If you want to support ITK's mission to develop and maintain open-source, reproducible scientific image analysis software for education and research, please consider making a donation to support our efforts.

NumFOCUS is 501(c)(3) non-profit charity in the United States; as such, donations to NumFOCUS are tax-deductible as allowed by law. As with any donation, you should consult with your personal tax adviser or the IRS about your particular tax situation.

Professional Services

Kitware provides professional services for ITK, including custom solution creation, collaborative research and development, development support, and training.

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_io-5.3rc4-cp310-cp310-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.10 Windows x86-64

itk_io-5.3rc4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

itk_io-5.3rc4-cp310-cp310-macosx_10_9_x86_64.whl (24.2 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

itk_io-5.3rc4-cp39-cp39-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.9 Windows x86-64

itk_io-5.3rc4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

itk_io-5.3rc4-cp39-cp39-macosx_10_9_x86_64.whl (24.2 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

itk_io-5.3rc4-cp38-cp38-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.8 Windows x86-64

itk_io-5.3rc4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

itk_io-5.3rc4-cp38-cp38-macosx_10_9_x86_64.whl (24.2 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

itk_io-5.3rc4-cp37-cp37m-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.7m Windows x86-64

itk_io-5.3rc4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.0 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

itk_io-5.3rc4-cp37-cp37m-macosx_10_9_x86_64.whl (24.2 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file itk_io-5.3rc4-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: itk_io-5.3rc4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.10, 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_io-5.3rc4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6f0d5e0201e71f2e8836ef7482e59e36f9697101eb3278424286b8bbed46d1d6
MD5 43b3bfda0915614d73d87ce9e801d539
BLAKE2b-256 31f180bbdc40692088d2d180224af9ea24312416f30b031619cbdbc154cdfff6

See more details on using hashes here.

File details

Details for the file itk_io-5.3rc4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_io-5.3rc4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9166dde8206120dfbaca314093de7c09b3446b0253a3673681f3170127365a46
MD5 e377c7f8569e92c32c06dc6318895beb
BLAKE2b-256 4c7785c5b0abf0adfaaa591aa7a0c1f8c0fea3468040a6f6794ff17034c4ad6d

See more details on using hashes here.

File details

Details for the file itk_io-5.3rc4-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_io-5.3rc4-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 24.2 MB
  • Tags: CPython 3.10, 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_io-5.3rc4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6a73b2c3fd0e0c0a4901ecde4557b4808d5a21d8af8cbb42d25187736ec6631f
MD5 229b45d27539bc9c6815025bcfceb3d2
BLAKE2b-256 96a893da06c46b317aea858c2950522881462c480cf587816ad85b646b63e616

See more details on using hashes here.

File details

Details for the file itk_io-5.3rc4-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: itk_io-5.3rc4-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 8.5 MB
  • 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_io-5.3rc4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 707457e8a910f64e4aa9809b6940947b27bc19f544c8647044de94b22025554b
MD5 e40339c4d29757896cdd4d90f746c64b
BLAKE2b-256 8c6b8003722f999879a74e10067226735e878040961726edfc03babc5f2b0bc9

See more details on using hashes here.

File details

Details for the file itk_io-5.3rc4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_io-5.3rc4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c356aee3b76ea1f525ba3e72ec22f7607182af25f42705bc1c81122cd7fe7bab
MD5 40aa41d73d5b92cfe9701253b643cc50
BLAKE2b-256 0ca735e312b651fc89587ab803f66dbe22ff39ee3cc69a38b2ab23df2aa8d613

See more details on using hashes here.

File details

Details for the file itk_io-5.3rc4-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_io-5.3rc4-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 24.2 MB
  • 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_io-5.3rc4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 300a55b8cda2cec83c64c706ee377cddae951ab60616a6a61cf08052e4c09d66
MD5 17d353b1400f8336e5445415eed3e394
BLAKE2b-256 439c8ebd7633ef02dd6f8b5adc6aa13cc831ad6cc25a374dd0edc596a5080d7d

See more details on using hashes here.

File details

Details for the file itk_io-5.3rc4-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: itk_io-5.3rc4-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 8.5 MB
  • 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_io-5.3rc4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 38973d23e399381199a7de04698fd2f01be85ca7b52c8095f46c436a37f07779
MD5 96ccfc069072344f3cd597a9f997cbe3
BLAKE2b-256 b58d914c84d0dff955ebe1b4f8639bab6ee41f9b1157d59f3143447f1dfb815f

See more details on using hashes here.

File details

Details for the file itk_io-5.3rc4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_io-5.3rc4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9974699dde4116366327b1a3c80d243b7f654b35083f9aa43e7fce23573d9fc0
MD5 d253829b0bbb91aee037e04e88022bc3
BLAKE2b-256 7f094a9ca5b818e6dd81412961aed925556d0b46ed6e14c1d897ba41eb0c65ba

See more details on using hashes here.

File details

Details for the file itk_io-5.3rc4-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_io-5.3rc4-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 24.2 MB
  • 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_io-5.3rc4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0f8b6c9a77ed9938a7b867cdf08e12b7d1ebea05b0b8c2e20ec092f5eec6735d
MD5 3b987cd4b14e43f0a4bc3fd24e8dcb7f
BLAKE2b-256 f7ffb764b0e82a83ac260690ef289d9c4eec674fb0c8bfecdfb488a79de627ad

See more details on using hashes here.

File details

Details for the file itk_io-5.3rc4-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: itk_io-5.3rc4-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 8.5 MB
  • 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_io-5.3rc4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 5bbf51e56c24d7ecebee534a06b9dd34e48ae423dbfaa369d9b2eef52754a3df
MD5 36e303ee8b29e438906d1bbcedd0e660
BLAKE2b-256 bd7af47dbec8288f5f7b871787e5de0eedb8c0360a4d56a20bdff304a3d05a6d

See more details on using hashes here.

File details

Details for the file itk_io-5.3rc4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_io-5.3rc4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d00c54aa042be045962dd3cb43815149204aea7235ee8a9ca84aea5788e1e5a2
MD5 f427b62f0fd9cba4e2ecdb86f3b0e825
BLAKE2b-256 69aea99fdb1909c2a6c80640b441976cfbf22782f2aecc416a15cd55e30ad90f

See more details on using hashes here.

File details

Details for the file itk_io-5.3rc4-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_io-5.3rc4-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 24.2 MB
  • 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_io-5.3rc4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 88486e653113195c8c26c2567cb4952b641a7064d18b67175b341996cee4b152
MD5 f925310154ef147e557b727949924016
BLAKE2b-256 493d13e766e1f92463cabedec3c35eee1068ba7ef6ace6ea18b25034262e9d24

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