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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9

itk_io-5.2.0-cp39-cp39-macosx_10_9_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8

itk_io-5.2.0-cp38-cp38-macosx_10_9_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m

itk_io-5.2.0-cp37-cp37m-macosx_10_9_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

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

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m

itk_io-5.2.0-cp36-cp36m-macosx_10_9_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file itk_io-5.2.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: itk_io-5.2.0-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.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c8f8e495aaecb925a3a496d6c9378b24f0c6bca705e3703aea39d6ca14195f88
MD5 56436eb810413d57e31183e1c11b1ffb
BLAKE2b-256 9a6110d99f6f9a9c13629ce1e0ba87d83b6fad77d102d4f9cfaca9b8a3974d56

See more details on using hashes here.

File details

Details for the file itk_io-5.2.0-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

  • Download URL: itk_io-5.2.0-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.2.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6bbdb843357a0c60e6f1206a76b2078a27a02213acda997a2cc65068196925b1
MD5 da78319b2bc6decb6a704d6244536aa7
BLAKE2b-256 8a666c634fc31aad26aa5678f1a0100f00e50380c02518a0f5677226228557a7

See more details on using hashes here.

File details

Details for the file itk_io-5.2.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_io-5.2.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 13.6 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.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ebc6a737d27d0ae1f63e9f5d4514938c76decbbdd612c73200a284859f594e3a
MD5 9faa09ebebb988a0cd87dd6b194062e2
BLAKE2b-256 a36530734d3b6b2afa02db473e79d700a979cb81bdff4d46d01c5c0949bf26fd

See more details on using hashes here.

File details

Details for the file itk_io-5.2.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: itk_io-5.2.0-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.2.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 9bea36896c803f4ef8eded70311468ba818781630d2c12bff45b94fdad89a916
MD5 f799c3ebcde101c71f3e6d739d8f3610
BLAKE2b-256 cdc3ea86c529625fad22cc6320318134c87e09c40ec6025e0306684d8ada8810

See more details on using hashes here.

File details

Details for the file itk_io-5.2.0-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: itk_io-5.2.0-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.2.0-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4cbb2ec3a63a09296029766e4c5366b76dcec8573faacf59709dc7e44700d0d3
MD5 42c47f71c38eade615f5e4d03bc87046
BLAKE2b-256 293dd5de37459e2d410b0faf9cee361ecf0d343ce392e31376864c2b93e61ead

See more details on using hashes here.

File details

Details for the file itk_io-5.2.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_io-5.2.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 13.6 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.2.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0c91ee206af3993c0bf6c26d0ce237abc1415a8c2d9f56a02125f6ddcba35878
MD5 13030dff006c1a30e5235a8aad0f4cfd
BLAKE2b-256 f9b065d0c294ad2c42bb63ce83495ffc04e962e650c3eeb49ac247b5cdce45f1

See more details on using hashes here.

File details

Details for the file itk_io-5.2.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: itk_io-5.2.0-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.2.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 6c61028d9ba33593b99e2f578444f9f93889c752622ae72b7522d0b84df2ea36
MD5 b8b5f6a810831d6f44a446b0daee7334
BLAKE2b-256 d58d30e8974dc47c5395263246f86714700f65832772bb28d65cec81be37dd86

See more details on using hashes here.

File details

Details for the file itk_io-5.2.0-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: itk_io-5.2.0-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.2.0-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 af71ac1ffffe952c7107e7e32776b55db2dd3009810bbf6735bcc69027411ee8
MD5 160c2c0ad314f9444a7386c780c64ee3
BLAKE2b-256 b7b81bca84e75610022ea0b6dbe253e2149008b51adcbb44745251003e973c8e

See more details on using hashes here.

File details

Details for the file itk_io-5.2.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_io-5.2.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 13.6 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.2.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c5d5d949de8348d67d2f40da8da5ec473adfb73a835eda501eb1fbb20a45e9a2
MD5 cc1d8ad458be27443db5d7a85a43609a
BLAKE2b-256 9079d0acdc213c48b1ebda1e65386621aea521032311afc3269a75fecabcd86c

See more details on using hashes here.

File details

Details for the file itk_io-5.2.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: itk_io-5.2.0-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.2.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 7ddff353bcedd6128e93759d3d00db73b8eb10217c5cc8a534a617271c11db9d
MD5 a0ca38ccb84075b83c6043b99d7fe17c
BLAKE2b-256 5530cefe1fb696f140851619c88488fdd9487ca4302aa591dd2ed943241224f8

See more details on using hashes here.

File details

Details for the file itk_io-5.2.0-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: itk_io-5.2.0-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.2.0-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6a29e992ebea1cbfa14c55207f8006baca6fd244191fb1e5c518c1779eb65551
MD5 22d8f6132f4fc338d8c093b76f228baa
BLAKE2b-256 f75dba8613fa8953a251987295752cc36d09ca499f3fbd87f75917b76d61ae35

See more details on using hashes here.

File details

Details for the file itk_io-5.2.0-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_io-5.2.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 13.6 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.2.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d7d203d3ce344863549ed8e7d8b5016022708cac1e7b521bc4201c74149e359b
MD5 15db410035163e83f890f1fa319c70c8
BLAKE2b-256 b8d192b1c06c2d44d5699576e0df63632f026bbc870fa5877c7698a6c2f9567f

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