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

Uploaded CPython 3.9 Windows x86-64

itk_io-5.2rc3-cp39-cp39-manylinux2014_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.9

itk_io-5.2rc3-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.2rc3-cp38-cp38-win_amd64.whl (5.8 MB view details)

Uploaded CPython 3.8 Windows x86-64

itk_io-5.2rc3-cp38-cp38-manylinux2014_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.8

itk_io-5.2rc3-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.2rc3-cp37-cp37m-win_amd64.whl (5.8 MB view details)

Uploaded CPython 3.7m Windows x86-64

itk_io-5.2rc3-cp37-cp37m-manylinux2014_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.7m

itk_io-5.2rc3-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.2rc3-cp36-cp36m-win_amd64.whl (5.8 MB view details)

Uploaded CPython 3.6m Windows x86-64

itk_io-5.2rc3-cp36-cp36m-manylinux2014_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.6m

itk_io-5.2rc3-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.2rc3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: itk_io-5.2rc3-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.2rc3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 328594ec4b94023cdd24118dc0c8ae3432b4a9a858472954127924ea07d47149
MD5 5007c250606dd5211a43f1b7fd09e40e
BLAKE2b-256 ec98ce561b8db7148195d762ab6f492c9c560315bb546759a26304060859fbf5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.2rc3-cp39-cp39-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 15.1 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.2rc3-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 db97535498ebe6989fcb489135c46312691734f544dc9d0e292d58436e511940
MD5 65892738bb3685f8df1a2d03eb265564
BLAKE2b-256 0d36b393f4e0de39918ec60380d7fb3b18e9da2c2cbec0495163fca2f1c0ede1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.2rc3-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.2rc3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2af5f96ac34f91a0c17f0d1d609b243689f671030c887f14a803ddf5d88b0953
MD5 d89d18909a14b51ccba4d0cd322f6fff
BLAKE2b-256 be1172dd8442a53206b29cf4f2d440353d967bc2c2447005eecaaa12b830468d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.2rc3-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.2rc3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 95ce4e367b5c82aa58c9900ed2fa66b0d17196b76b740c6472985c85a9cf63d5
MD5 6fc096d21bcde95145ecebdb59f94c1d
BLAKE2b-256 11a7e350a14a58fff34fac51dd0f97b33a37bdcf0f515e08f9576e4529b92868

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.2rc3-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 15.1 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.2rc3-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fa9e0a728ae0ac34e78f4e5ec9969e3482eda681be66c9ca9fe65d82267f2c46
MD5 5b1b880bcfd102dfa352d34ee2de184a
BLAKE2b-256 7a3272fc6e2403d7d25a714887f6201adebcbf1b8b168a15d11af709e85536d0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.2rc3-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.2rc3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 301938c6befe279442af52d8f07eb56d1015e6bd1fed091302c4806aa7b8f7da
MD5 846ff42aa53910ce32fde39df44b30e6
BLAKE2b-256 85314d87db492064a8ec7a39311eb8227c28ad01649f2bbe2bb5f722c5d8eb2e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.2rc3-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.2rc3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 73cbbe60b028b3c9a7e4b28304097403e100fb7f64f161273e00464053e8614a
MD5 58893068ea1c70ff0f2e3be7d74ddd04
BLAKE2b-256 335be555ae6a4882e30b7420782508343929f06362fd12349fca4b8f83b12ecb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.2rc3-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 15.1 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.2rc3-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 675ca487046d015f780aed9d9ea7ed63689ffe188bd1dc5dd4470d5b383b96fb
MD5 2ff831b2ed75ad849ee84f15230ed255
BLAKE2b-256 e13ff406785ebb2ff200289593de3866630ce7396c724e095ba26be110fd8fd0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.2rc3-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.2rc3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 20c5062389bd737fbd3fd9fc528627fb00ffef084d8ca788169004ab42ed7884
MD5 cf845904f9b59e78f7f680c335ad8b79
BLAKE2b-256 d83edec9b89b02f1616acba6a463341239da4c5c10174d9a10bec5901c0a21e4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.2rc3-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.2rc3-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 e18d1be356093a2768798a5c637ce1822f71ba43c4db34bd137ccf466343f805
MD5 90b7239c674de4213528b26549b605ec
BLAKE2b-256 788ce07f8edf7df3ab3c475b8c24ff6197d01308bb1d07f883d36be28f5dc14a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.2rc3-cp36-cp36m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 15.1 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.2rc3-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3afb78687d8e41a37f2754e75480ea67d7b9a88db19d65da7527154991e2a47d
MD5 8f55479b5b201cf9ec9ba8b742c650aa
BLAKE2b-256 bf3284c24ff8d7d2e6837650922e10943861c4ea3712d28d91b82c4f87bfb8f4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_io-5.2rc3-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.2rc3-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 758d32e38d915331cd9cd8d1f0eb97546ba8594353578c48681eb8f4723e68b1
MD5 b642e392861d7b3d12beb583eab03b5f
BLAKE2b-256 f9b2302673a3bf9e4d51cfd2aaf8c846de011d539f7518a381e5d05585e6a145

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