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

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_io-5.1.0.post1-cp38-cp38-win_amd64.whl (5.7 MB view details)

Uploaded CPython 3.8 Windows x86-64

itk_io-5.1.0.post1-cp38-cp38-manylinux1_x86_64.whl (14.0 MB view details)

Uploaded CPython 3.8

itk_io-5.1.0.post1-cp38-cp38-macosx_10_9_x86_64.whl (9.9 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

itk_io-5.1.0.post1-cp37-cp37m-win_amd64.whl (5.7 MB view details)

Uploaded CPython 3.7m Windows x86-64

itk_io-5.1.0.post1-cp37-cp37m-manylinux1_x86_64.whl (14.0 MB view details)

Uploaded CPython 3.7m

itk_io-5.1.0.post1-cp37-cp37m-macosx_10_9_x86_64.whl (9.9 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

itk_io-5.1.0.post1-cp36-cp36m-win_amd64.whl (5.7 MB view details)

Uploaded CPython 3.6m Windows x86-64

itk_io-5.1.0.post1-cp36-cp36m-manylinux1_x86_64.whl (14.0 MB view details)

Uploaded CPython 3.6m

itk_io-5.1.0.post1-cp36-cp36m-macosx_10_9_x86_64.whl (9.9 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

itk_io-5.1.0.post1-cp35-cp35m-win_amd64.whl (5.7 MB view details)

Uploaded CPython 3.5m Windows x86-64

itk_io-5.1.0.post1-cp35-cp35m-manylinux1_x86_64.whl (14.0 MB view details)

Uploaded CPython 3.5m

itk_io-5.1.0.post1-cp35-cp35m-macosx_10_9_x86_64.whl (9.9 MB view details)

Uploaded CPython 3.5m macOS 10.9+ x86-64

File details

Details for the file itk_io-5.1.0.post1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: itk_io-5.1.0.post1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 5.7 MB
  • 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_io-5.1.0.post1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c6a9ae78a64def52247ab4964ea7bcb1705935f46eb59cc503997f1fd42c85b5
MD5 1cd88d3012f6b15cb779bedcb809f5bf
BLAKE2b-256 6ef7cffb0821cd75321cd3b63f604dbd81a4b29c073761a840f636e59a715e92

See more details on using hashes here.

File details

Details for the file itk_io-5.1.0.post1-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk_io-5.1.0.post1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 14.0 MB
  • 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_io-5.1.0.post1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 fb6e20c46f7f8feca274ded99661d830f577e302b3dc0ce2f07fbd62ba56804d
MD5 3444800133d03a5dac4c267475da54b2
BLAKE2b-256 02884b553dd497b11a3f65a5936f51d3dafa4e94c277977d165fcdf8e161f0f6

See more details on using hashes here.

File details

Details for the file itk_io-5.1.0.post1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_io-5.1.0.post1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.9 MB
  • 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_io-5.1.0.post1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0ab5cd0da0bcd0b7edea873fd45b5a9e9f15ca6e9a80282b7a876656fb4ce8d4
MD5 f7559224d864b86bb10131ab38f6fa27
BLAKE2b-256 b69ac10cffc2b8cb87d34cc1b1e852a9763455ac0d2363ebba0e4cf301024738

See more details on using hashes here.

File details

Details for the file itk_io-5.1.0.post1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: itk_io-5.1.0.post1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 5.7 MB
  • 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_io-5.1.0.post1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 bc156a46b7846f52f3a5e70ec97752aef91befa730006ee77aecdea4cea6c1ac
MD5 f6fade0028f27460ed675c76404de9fd
BLAKE2b-256 34242b6419cebc7f610b13abee18ffcdd4e45ada910a8cf83697b02da3ec6a1c

See more details on using hashes here.

File details

Details for the file itk_io-5.1.0.post1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk_io-5.1.0.post1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 14.0 MB
  • 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_io-5.1.0.post1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 20413a48dc97bb358b5fea3c5be252ad2233645e8c580ee137a6a6a8dc1cc8bd
MD5 1806d1e642a260a696a46ed4b2f29a98
BLAKE2b-256 0d626d9f4cecb08d05ab83d3ec672fa13da3d185b302a8fe2052a84f5d848e1d

See more details on using hashes here.

File details

Details for the file itk_io-5.1.0.post1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_io-5.1.0.post1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.9 MB
  • 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_io-5.1.0.post1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 25a3acff6a08f959929624aa0c6f31be6acf1ee5475af3a812496743d8656a69
MD5 6475b521c351b25e7accebb1d1e3116b
BLAKE2b-256 74522d7b4fbd4df15f2bbc92d9d0a84f53f777ced3988bae172ad617077bbc96

See more details on using hashes here.

File details

Details for the file itk_io-5.1.0.post1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: itk_io-5.1.0.post1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 5.7 MB
  • 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_io-5.1.0.post1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 045a173a260ace139cdf05de78103b2856306d4b26d4a22ea9eac26813fe9212
MD5 a91b88c65079008c68af0352c8a5cf48
BLAKE2b-256 a7c59ded433f03db85551bbc887f0d600761e29d0b102b8e7bdb0786357fddf5

See more details on using hashes here.

File details

Details for the file itk_io-5.1.0.post1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk_io-5.1.0.post1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 14.0 MB
  • 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_io-5.1.0.post1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8735e54b0c11759fe1e2ede58e66e4ea68dbe7818a4f448ebe2858492bbc4232
MD5 9298d22536cc6c549105f41b208b8dc0
BLAKE2b-256 f0c305933ae687f86629ef9f8271d0ac6ef8542db7988de26016f647787fbd9b

See more details on using hashes here.

File details

Details for the file itk_io-5.1.0.post1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_io-5.1.0.post1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.9 MB
  • 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_io-5.1.0.post1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 73b5000c643c8dba4e936266a46e150ab893213094f93318b4aadced660a9add
MD5 44bc21a8e7d3771cdd2ed4b170091b2d
BLAKE2b-256 c38040b5a4bc29056e1b4bc5fcbe15a0471d213c5003c52b225a4254cd6aaa2e

See more details on using hashes here.

File details

Details for the file itk_io-5.1.0.post1-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: itk_io-5.1.0.post1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 5.7 MB
  • 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_io-5.1.0.post1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 05682290ed090c88c9c60d0a3bb4fe8744f2d57189f28eccdc8693b12ef2a411
MD5 6e7f2e188ed06453b30039e149867f8d
BLAKE2b-256 b88828dd84a10368dec181a55b851a8def3240298eb0b47fcd539a635ef4c0bd

See more details on using hashes here.

File details

Details for the file itk_io-5.1.0.post1-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk_io-5.1.0.post1-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 14.0 MB
  • 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_io-5.1.0.post1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 597483f130c1e7142d6ced6267aefd3c3e2b9f4ac92f9a77baa49e3a18dafd48
MD5 a6d10039bb1b39a132833526167c0a31
BLAKE2b-256 949bb059e29c4e78f805b2f71e0ec1150bcd5096078c4e7666ebc6f49dcfaf98

See more details on using hashes here.

File details

Details for the file itk_io-5.1.0.post1-cp35-cp35m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_io-5.1.0.post1-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.9 MB
  • 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_io-5.1.0.post1-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d6f6cb109f1869d21db45d494f813494e187bde5ebca3c8a475280fe14131fdc
MD5 f23da2a60aea33af326d6967ea1bd972
BLAKE2b-256 09cb162dedb895cb6fac2ef9500e3ddb0127d73630adc10f58f2a1c2199f0d48

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