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.

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.2rc1-cp39-cp39-win_amd64.whl (5.8 MB view details)

Uploaded CPython 3.9 Windows x86-64

itk_io-5.2rc1-cp39-cp39-manylinux2014_x86_64.whl (15.0 MB view details)

Uploaded CPython 3.9

itk_io-5.2rc1-cp39-cp39-macosx_10_9_x86_64.whl (13.7 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

itk_io-5.2rc1-cp38-cp38-win_amd64.whl (5.8 MB view details)

Uploaded CPython 3.8 Windows x86-64

itk_io-5.2rc1-cp38-cp38-manylinux2014_x86_64.whl (15.0 MB view details)

Uploaded CPython 3.8

itk_io-5.2rc1-cp38-cp38-macosx_10_9_x86_64.whl (13.7 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

itk_io-5.2rc1-cp37-cp37m-win_amd64.whl (5.8 MB view details)

Uploaded CPython 3.7m Windows x86-64

itk_io-5.2rc1-cp37-cp37m-manylinux2014_x86_64.whl (15.0 MB view details)

Uploaded CPython 3.7m

itk_io-5.2rc1-cp37-cp37m-macosx_10_9_x86_64.whl (13.7 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

itk_io-5.2rc1-cp36-cp36m-win_amd64.whl (5.8 MB view details)

Uploaded CPython 3.6m Windows x86-64

itk_io-5.2rc1-cp36-cp36m-manylinux2014_x86_64.whl (15.0 MB view details)

Uploaded CPython 3.6m

itk_io-5.2rc1-cp36-cp36m-macosx_10_9_x86_64.whl (13.7 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file itk_io-5.2rc1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: itk_io-5.2rc1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 5.8 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.2rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4be9093a99649161287c37917039d9bf893f9a4e21578182f3188ea783d81f30
MD5 a0e3e22251d2d5400bd340fc9e8f6b19
BLAKE2b-256 58f05126aa0713a63a27e86b13385586cc8ce6bf60e33ec6093b76fe57694150

See more details on using hashes here.

File details

Details for the file itk_io-5.2rc1-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

  • Download URL: itk_io-5.2rc1-cp39-cp39-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 15.0 MB
  • 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_io-5.2rc1-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9ecf8dc3d19ac524af974ba72531949d39bfbf209e97e91caa8377f84e8220b5
MD5 1d5e78304dcbd3f1a1ea374e50b8df4a
BLAKE2b-256 ab131c54e40ab3fc670d4105c617a9735e8fe631f82365f09530b89033095732

See more details on using hashes here.

File details

Details for the file itk_io-5.2rc1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_io-5.2rc1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 13.7 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.2rc1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 74afad7db16c322c71cb0a1f5e46f2d75e8d10b7824158330b3774c89239e83b
MD5 e7d036d32a28d7c6a07508621d07970b
BLAKE2b-256 5244d4693069aafe00a7e1eb25ade74e07e3f988629ddfdb0168322a5241246c

See more details on using hashes here.

File details

Details for the file itk_io-5.2rc1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: itk_io-5.2rc1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 5.8 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.2rc1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 bbee4fbd9dd6d65ac300863f624468ec3dadb5189f09da38cb6159ea2b6bcc6b
MD5 5983c830d5abdca1f2b2aeb4ec52573f
BLAKE2b-256 079c2301252f959fbe66f32a0257559ae7d1db5a6e7480990b0a2e197a91b596

See more details on using hashes here.

File details

Details for the file itk_io-5.2rc1-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: itk_io-5.2rc1-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 15.0 MB
  • 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_io-5.2rc1-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4a90e0128581d446f91cdd5bf8035b250817b73eddc993a0147de40e5c17b0c9
MD5 e19112e70b603057e87df018c1e6baa8
BLAKE2b-256 7494f6bf2017a38f98df87f19b87047d6effd195bcaceb8b67e0af17773537b6

See more details on using hashes here.

File details

Details for the file itk_io-5.2rc1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_io-5.2rc1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 13.7 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.2rc1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 707eef77258bd93b7a99e3d98d8099ceb9e36eae0c2d473875234c610b932fba
MD5 a38d6b9b535c94ca9d10cb11ed2f6bab
BLAKE2b-256 f0e3b641a441ce2696d56a068efbd724986bc189d6fe62ee8971dbed2fe33dbb

See more details on using hashes here.

File details

Details for the file itk_io-5.2rc1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: itk_io-5.2rc1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 5.8 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.2rc1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 f4e03d15d4da0b5214c50037470322205243c353da4aaa058eb38461bbb094c9
MD5 64a9cc201dcf9e984d55f6ad3243f936
BLAKE2b-256 56c5857b1f38a9e47a229d5d3d858fa9414e82e3a1a6b97b0a0d112dbbe1b5b4

See more details on using hashes here.

File details

Details for the file itk_io-5.2rc1-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: itk_io-5.2rc1-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 15.0 MB
  • 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_io-5.2rc1-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7f9048c05518fb36b8d269128fbbdf23a95065350b2e47706b76dea2cc9d34f8
MD5 74848bc4eae46d3f8f4c102677124d00
BLAKE2b-256 aa1731866b7c0af1780b885a4483276980fe767b73c43e89a4349e2b6792d862

See more details on using hashes here.

File details

Details for the file itk_io-5.2rc1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_io-5.2rc1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 13.7 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.2rc1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 824dd67529b0ed6d2865e8a2d0adaaa708cb1f97acdcb6c766aaea3c1e7dc572
MD5 59eccc9e829676cc2ec1a675002b9e04
BLAKE2b-256 e4cc06f51585d9ddbca4ce3b95058326cc244ea417e8fda4a31ae6130b1eb004

See more details on using hashes here.

File details

Details for the file itk_io-5.2rc1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: itk_io-5.2rc1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 5.8 MB
  • 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_io-5.2rc1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 19460c9b9260279c83d586765ae8245dbba91d91fc228711194def19ae39cf7a
MD5 501e5dfa02674df191f66dc14b9f85df
BLAKE2b-256 af8b7871ee6a628e8838abdfb83ce082157bd43a568850ac2218a70450b21188

See more details on using hashes here.

File details

Details for the file itk_io-5.2rc1-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: itk_io-5.2rc1-cp36-cp36m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 15.0 MB
  • 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_io-5.2rc1-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 864faeb4d8be0f52e9cd4229531028763b1f9ede5ad3eb801d080498849821d9
MD5 232187adf6998b8dd8def3ef8f4bb74f
BLAKE2b-256 37497440a96541fbe17caebdba0bc526be028afdf5dbbde3e828358f91cb9132

See more details on using hashes here.

File details

Details for the file itk_io-5.2rc1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_io-5.2rc1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 13.7 MB
  • 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_io-5.2rc1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 56a6f04996ad2ab1ae129858d0ef24cc0cfc24427f316f6fac5932fcba933466
MD5 5268e5a31755280438dde193e345308f
BLAKE2b-256 a9c0a81f70fb9f9ea944d5279be275dfc8d876cff6867cdd2585e56ce2ae021c

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