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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8 macOS 10.9+ x86-64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m macOS 10.9+ x86-64

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

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m macOS 10.9+ x86-64

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

Uploaded CPython 3.5m Windows x86-64

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.5m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: itk_io-5.1.0-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-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 0079572001c771fd5d978b7b9fd7dbf1688904fa6856e4afe16bfbd69df26a82
MD5 4843444c306e4fb786a679790aef2178
BLAKE2b-256 42008486e715b3a5c6ff22ba42206bf1e973e2e7cec44a9b5581c05805cecc7e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.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-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e1b8409bb7443a8d35a81f3c7425ecd7734588aa0693fc4e20f8dd069180eca3
MD5 24686c1cb18b84a6f91d71736ade349e
BLAKE2b-256 8aaab4cfe17b41da72f9a3fc37fe82d8c976323d6d63eed67715f0696f4e7021

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.8 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-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 834f671579f6747ad66774f5e0e59f1527df2ed000dbd1f5ff376a93f47a48f1
MD5 fd6a08de7cfaf1565d500949e2e41f4c
BLAKE2b-256 c08c335a8feca23e0b3b2c2b10cd66e8afbbfc0472c7a8f8f7c8e1be84535b65

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0-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-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 4466b5a4423450d5fe413bd5963144f34c5e304141092d382219c8f75f6e4c2c
MD5 a77aa53b13224e45729653653df5329c
BLAKE2b-256 f538fcb0152a3aa3b32bc656caeff42b153fb156e40647123460aa9bc700d604

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.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-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3a04a50b22c1f19a8ca84b6964ae16ba993a7cad6a9be4f7073e7a68694413fe
MD5 2d284ca88a361952ad2b79d5727f962e
BLAKE2b-256 3c49dc4b87794de1f2bbe3adef7b576e025fac8a2ffce7809d07d4b0cc9f8ba6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.8 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-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bba522e6ef6977bb5b8ce5ed13c94316f01bc85ac350bf3931e8c647143f8090
MD5 a212772f9442af833333838968a3aa9c
BLAKE2b-256 29d27623b8751cb06be91f91c0a640593641d8bc2f6040db28bb5dc3c77f17bc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0-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-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 f7ec4349fb7c5e6c54edbe4ed4531a66fa6e1de0cfc597f98616c7f879998216
MD5 ef82c41debb90ecf139c7666566e6582
BLAKE2b-256 36ffd65bf3f274824c33ab6a09061cb8924898e7a272ff58d070dfb1ef623b3c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.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-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 16e10dd4f9f36c3bd0b5b7ad00ab2800c6fa61319b2e309f4089c58733ee68d8
MD5 bd54fcd16cf265161f91cbab683a3f29
BLAKE2b-256 eb20c009d162dc178f10ca955684e3219529e7bbeab63d8c71d9507e8b31c589

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.8 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-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 616d379c19d75e59e96eccfc304239298470d2270d30ddc5f8739fe25dab30ed
MD5 ad3a9b6acd067f6cb3317846e623513b
BLAKE2b-256 a4d8f69d10460a1d2c0f835f126efa0780097cc46acf3badde69049397585547

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0-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-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 9c02baa2a160d28a8a03c3056287cd763c656f020e5cd07d3d0fa1a05a0f8485
MD5 7d3a56818eeaf46b5f0de20d96456996
BLAKE2b-256 575ec4d76acbd0af9b5821cf1f363082822b5d8b079cd66489f722376234b03e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.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-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a5f2c72075ec9879c75f402afb1dca0b47029f337155e8c96e07f19c5f7a55c8
MD5 cd28f08535a083529885751b597338f7
BLAKE2b-256 995100bb7c503f8e0c34abbab6d1a1d2127250e41d86ffaad31e67ff304a2150

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.1.0-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.8 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-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 db50906c8483f4a0a40321df67e926a5f8ab6b75b45e0ad8e6b1bb5c2ec76b6d
MD5 6dd071979c512c899c481bb57ac85b4c
BLAKE2b-256 b345912b2b7c15bff3e8b4a009c333b018aeb89bef1b578a0e34d721e2876ffa

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