Skip to main content

ITK is an open-source toolkit for multidimensional image analysis

Project description

itk-numerics

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 basic numerical tools and algorithms that have general applications outside of imaging.

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_numerics-5.1.1.post1-cp39-cp39-win_amd64.whl (12.5 MB view details)

Uploaded CPython 3.9 Windows x86-64

itk_numerics-5.1.1.post1-cp39-cp39-macosx_10_9_x86_64.whl (20.2 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

itk_numerics-5.1.1.post1-cp38-cp38-win_amd64.whl (12.5 MB view details)

Uploaded CPython 3.8 Windows x86-64

itk_numerics-5.1.1.post1-cp38-cp38-macosx_10_9_x86_64.whl (20.1 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

itk_numerics-5.1.1.post1-cp37-cp37m-win_amd64.whl (12.5 MB view details)

Uploaded CPython 3.7m Windows x86-64

itk_numerics-5.1.1.post1-cp37-cp37m-macosx_10_9_x86_64.whl (20.2 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

itk_numerics-5.1.1.post1-cp36-cp36m-win_amd64.whl (12.5 MB view details)

Uploaded CPython 3.6m Windows x86-64

itk_numerics-5.1.1.post1-cp36-cp36m-macosx_10_9_x86_64.whl (20.2 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

itk_numerics-5.1.1.post1-cp35-cp35m-win_amd64.whl (12.5 MB view details)

Uploaded CPython 3.5m Windows x86-64

File details

Details for the file itk_numerics-5.1.1.post1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: itk_numerics-5.1.1.post1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 12.5 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_numerics-5.1.1.post1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6cefa0cbcfa4f6b1c68a28d2f3f5c03d315e6a1727502aa3a5a414f5ccc59266
MD5 dbefd6aa604c784a022402b6188f17e1
BLAKE2b-256 c6c2c0f10f5140075ed71dc449d2a4ae2c33caca21c14f895d6851fc58c04a36

See more details on using hashes here.

File details

Details for the file itk_numerics-5.1.1.post1-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk_numerics-5.1.1.post1-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 36.3 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_numerics-5.1.1.post1-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 fc4f7baaa3985c9fc214d953f9b1c42d353a585ed25b8a4400a65cd0d018d73f
MD5 b8ca48f2777a62ee132a11cc1ce15334
BLAKE2b-256 768dff2f667c9c889e99e0ef8c98ef3b092738968df07d88f16462b48b7a882e

See more details on using hashes here.

File details

Details for the file itk_numerics-5.1.1.post1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_numerics-5.1.1.post1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 20.2 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_numerics-5.1.1.post1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6f3d7f36fb4cff186b7ed70b0ed681ba61ec14eb188b9dfee596069fe443b978
MD5 d88cd8e976a7d4f20ddd7996355c63ac
BLAKE2b-256 623324492939ff78160635ba83cdb26c8c423779f13498ea58f3821e49e380a2

See more details on using hashes here.

File details

Details for the file itk_numerics-5.1.1.post1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: itk_numerics-5.1.1.post1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 12.5 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_numerics-5.1.1.post1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1b283cc7d3fb6affa377eba5b785b89e98dcb4cf6f112587e4e033f9df7aedbe
MD5 20c59d8120487c5fb8f716f5b8b281f1
BLAKE2b-256 d9c845e50bdee574de9a8616e763dbea56f19aaf34d2f3ec5870cce44d55aad9

See more details on using hashes here.

File details

Details for the file itk_numerics-5.1.1.post1-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk_numerics-5.1.1.post1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 36.3 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_numerics-5.1.1.post1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b3a6cdff610bd6fc330d55ca58a28bae2960403b39425ae35334b6540f98d1aa
MD5 8e4387b43be4c166b740ea28087c4b9f
BLAKE2b-256 b6d21684417df2776acaa1d98ee983fa9a2065dae960e5a162100f43ce0c9d3f

See more details on using hashes here.

File details

Details for the file itk_numerics-5.1.1.post1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_numerics-5.1.1.post1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 20.1 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_numerics-5.1.1.post1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eaaae0a20a62ae0ad3ee95ca90def070fe223effe3c45122aa52e059e21461d7
MD5 99e18d0c4daa8695fbe6200a7b6e0404
BLAKE2b-256 7918c57933bc9327e7afc31352a73e6dfac04385a9bf4d2103e2ff80b23380c9

See more details on using hashes here.

File details

Details for the file itk_numerics-5.1.1.post1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: itk_numerics-5.1.1.post1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 12.5 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_numerics-5.1.1.post1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 fff15abaa1ac546ac119ae4d6b3c5d9f20bba24848750d1e7e2fdab23a581b39
MD5 0bfa2a66f8e088bb973419431c84af00
BLAKE2b-256 8c3aef9dc54bb7adf6e9704165953d764e55a3bb0fdc28520c70a85bb942a842

See more details on using hashes here.

File details

Details for the file itk_numerics-5.1.1.post1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk_numerics-5.1.1.post1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 36.3 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_numerics-5.1.1.post1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 81fcf8f32812d7dbcb1a97fcf0d70ac4f1d2a0713d4e916692168a83419a5ab1
MD5 fa91c62e2022fbcfb931d6409c6187b3
BLAKE2b-256 fdc48df1ed74fb03535e159b5c0410b59db08dac02fe03bacc9059445855480b

See more details on using hashes here.

File details

Details for the file itk_numerics-5.1.1.post1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_numerics-5.1.1.post1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 20.2 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_numerics-5.1.1.post1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 74fa922af951a422ebe7d3622b2e19c607392a958fdb3f7b7872b1af3d8346e9
MD5 98a76388d72436ba4f4e828cfd0b494a
BLAKE2b-256 f9122fad31e8eb2032253b8fe6eb380497b9ab9b641f573068001eb54e2f0e2b

See more details on using hashes here.

File details

Details for the file itk_numerics-5.1.1.post1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: itk_numerics-5.1.1.post1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 12.5 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_numerics-5.1.1.post1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 235b8cec6ed84e0f26d539d9d712a2c4f19fba019385889df5f980ce847057a8
MD5 ff73dc5de23d85a4cdd6906d97fb2033
BLAKE2b-256 1abbf9dd6e6aa4503cfa124a90b3d8e1454b86fed76ac83d9ca58943a620f30e

See more details on using hashes here.

File details

Details for the file itk_numerics-5.1.1.post1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk_numerics-5.1.1.post1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 36.3 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_numerics-5.1.1.post1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3cb07736bc3ef50757011620c7c2b95eea8548f65ae76defc285c15de3c0c839
MD5 53880eec21c342dc60b314978e2afae6
BLAKE2b-256 4d48136b4f06ba9e57e855bf9081dd87538da1d1b4980ac9c20c3a9f86577261

See more details on using hashes here.

File details

Details for the file itk_numerics-5.1.1.post1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_numerics-5.1.1.post1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 20.2 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_numerics-5.1.1.post1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a82e436866636e5b1c699e4dbd1dcba92f7fcb7342eaee1b0e0eea11293a21a7
MD5 c4665227cd73d61c59fd21ba279ce7bc
BLAKE2b-256 386a655d698336a835e9aa1d67398adda62e85805da400091b7c2984759ca33e

See more details on using hashes here.

File details

Details for the file itk_numerics-5.1.1.post1-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: itk_numerics-5.1.1.post1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 12.5 MB
  • Tags: CPython 3.5m, 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_numerics-5.1.1.post1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 ad63b7ed8e7bcd43ab2b8e1df689899e3ef8e1e825fce6775e04f2f3066c5e81
MD5 06ce2afc0c15ccba648d52e915ba6af3
BLAKE2b-256 683631c0d22c0ac10c4be5611e03d1e1ec867d17cd71764a46f24f4ada8cee08

See more details on using hashes here.

File details

Details for the file itk_numerics-5.1.1.post1-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk_numerics-5.1.1.post1-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 36.3 MB
  • Tags: CPython 3.5m
  • 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_numerics-5.1.1.post1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9db44c09fd00b45c967faa6996a48bdac35237d94c3789b9b3630e0b16b61219
MD5 d9d4992f5553f82ccba731cf773386b5
BLAKE2b-256 32ace780ed7e09ef50d6cbb6cc11296ff0e4414afc263d8fa13836ca9b620d23

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