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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8

itk_io-5.1.0.post3-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.post3-cp37-cp37m-win_amd64.whl (5.7 MB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m

itk_io-5.1.0.post3-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.post3-cp36-cp36m-win_amd64.whl (5.7 MB view details)

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m

itk_io-5.1.0.post3-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.post3-cp35-cp35m-win_amd64.whl (5.7 MB view details)

Uploaded CPython 3.5m Windows x86-64

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

Uploaded CPython 3.5m

itk_io-5.1.0.post3-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.post3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: itk_io-5.1.0.post3-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.post3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 53fe0428317646c00876789635f4f242b39d503411653ea45b949380df9369e6
MD5 0b68d5d8c9c780bb2fbfe8151f84156a
BLAKE2b-256 766a1c0a24451046006c456778ea10efcbe31e381b1f4a99fb0ce58b22de4ba5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0.post3-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.post3-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 86f274952bca9b0ed9394571e0195f5063fefd576835cf6baf065799c804bc76
MD5 d88fb36034e5738f176c8100b4f02d71
BLAKE2b-256 d98a6b66deb0f4536666d70125a0c627af7fd7536ecbc3703da7f708b7db39ff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0.post3-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.post3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c2bac9ac36d429362f4da3ecb6914117285636aec38fa218f829e51e66167277
MD5 2fcfe41d38b466ebeb4a5fe7a2226c9a
BLAKE2b-256 1de0405373138b85952a4a5565942477fdd1633cba7ae4a485f445353983c4f9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0.post3-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.post3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 485d8e124e6d5c4fdc26ab29712ed76a02fd7ce994caee302036624616c02d0a
MD5 16691d60cadb9f2687d0856d707080ee
BLAKE2b-256 b2e88d8fb4916848b5a182407d5768e3e0fa0955be01dc338a484f8434f60955

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0.post3-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.post3-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5f7a27390c37c43c796e2235c089bd3c5fb4ddc9c1bacba099953e25507bf276
MD5 46db8436f2ed1b02e35e3eadb9c575b6
BLAKE2b-256 b2ba663f32cbf78714edfdd4a9ecad6bb0d3e20c6ccdd6471abf59838bd0767e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0.post3-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.post3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eef663f22d419681777751d60cc590bf28cb327bd92c8ec73d7711000926b3c2
MD5 36999610d2809688aeb7440585bd683b
BLAKE2b-256 f01815300f2173727495550a72ccaf562c63f01e07700120e7f2097c09f29eca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0.post3-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.post3-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 359601f042a0137751ac635ce8ade3d7ec62ff5016ca71a98859b1762395431e
MD5 73dc66c29afd07d40ad0c6bff7239418
BLAKE2b-256 65aec6953316183c915493468cc7dfaeaff8627440f3ae25846bc87a52e2fb6a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0.post3-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.post3-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e5c100c9535409e7425e30f841a413bb746df390caf3df63f1719f21d848ede4
MD5 5a6212447cc73d187dce938ad18e8b56
BLAKE2b-256 46170bde1cdf5fb6907880a794c5626a61705fb7d6077290771da120a44e14f5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0.post3-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.post3-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6f8f8b9863bc74bc0ee2f460b160543236403ddbdb3792ecba81b5f5266ab91b
MD5 31cb1f40468ea93d20593d9aab817606
BLAKE2b-256 fced45d8e86022619cdc257b28c631db2f05f6ffed2bb85e7ae2fbb3e4e16551

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0.post3-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.post3-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 0297165df4c3ba72209ca2c691482ed102a916bf4c14aaa0e7aa632be52d258e
MD5 a1d06ac62f99994f63d6bc5c5396e60f
BLAKE2b-256 cbbf53017ae519128d9a7832781f9da05e882c7afe966c0a3843ef338b795166

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0.post3-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.post3-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9410f06c34928a802d6791c0d5ad0572a0c3e3d440a113851a8cb68696de8357
MD5 a300d881af641a98aed3c080499c3ea5
BLAKE2b-256 c9a2892bc2edf6df2cdf12f2d06bac3bab6262aa82ab24decb2992cb3882b8ed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0.post3-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.post3-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f8cbce4e79df36054f7fbf8c386341e334553c566745f8546094d1185b54a64c
MD5 3dd1819ee5bf45972a898a09e152fb42
BLAKE2b-256 d6dab5916d303adb6419487dc10e37b33a41d38ad58aac66349fc8e1a291fc65

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