Skip to main content

ITK is an open-source toolkit for multidimensional image analysis

Project description

itk-registration

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 addresses the registration problem: find the spatial transformation between two images. This is a high level package that makes use of many lower level packages.

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

Uploaded CPython 3.9 Windows x86-64

itk_registration-5.1.1.post1-cp39-cp39-macosx_10_9_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

itk_registration-5.1.1.post1-cp38-cp38-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.8 Windows x86-64

itk_registration-5.1.1.post1-cp38-cp38-macosx_10_9_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

itk_registration-5.1.1.post1-cp37-cp37m-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.7m Windows x86-64

itk_registration-5.1.1.post1-cp37-cp37m-macosx_10_9_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

itk_registration-5.1.1.post1-cp36-cp36m-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.6m Windows x86-64

itk_registration-5.1.1.post1-cp36-cp36m-macosx_10_9_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

itk_registration-5.1.1.post1-cp35-cp35m-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.5m Windows x86-64

File details

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

File metadata

  • Download URL: itk_registration-5.1.1.post1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 4.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_registration-5.1.1.post1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a91513e74dcf5efe8aead3043bac1a6752b3f92ef601aa3a6de0d252c8c58b0a
MD5 4a0a9644a5f3a8e52349d2fad0b385fa
BLAKE2b-256 59c0d6957f5d8d1224e4c5cbf41db3160261cdd2516df55873d208dfa2a5c059

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_registration-5.1.1.post1-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 04b5576c94cdb63b363d871e5a45d23cac5247ff780b3e1341434ac08c925d02
MD5 a6c9b3f6c63460fd2fcbee74e7334957
BLAKE2b-256 5431c36fc8d2bd360165a7a959fe6af02dd973373cde808355d0d8dcdd61625d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_registration-5.1.1.post1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.4 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_registration-5.1.1.post1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b638192462e8552f662ba977fd77c666437c3667bd8fa9f2e7a72fefa2c956ca
MD5 a7d2395cbbe8e129c06f25f62b6f58d2
BLAKE2b-256 7452d1e11c864e0e3826e94915733cfc2b4e546ce6bd2ecef3b1eed0ad51878e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_registration-5.1.1.post1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 4.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_registration-5.1.1.post1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 73137f737ac13d16d8cb85f4a7bea38b7a85d7fb4b4b1a8f59d194c533ca50c6
MD5 e7fd79cba99b23904b50883b1d410baa
BLAKE2b-256 475bfe7e6defb430b9cf54955a3bd564af885f12dec0bf4d5220b12b52ba4dfa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_registration-5.1.1.post1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 77d7cd90c99762384060b33e3dc7a0e357956dd219e495b4b983d73429ef8274
MD5 3df251872dba1c782498a8cfadea1289
BLAKE2b-256 42e3fcee2910f3d15d1f0e4faf53bf4db75a25928d0a407d0cc919b46d78bfd4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_registration-5.1.1.post1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.4 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_registration-5.1.1.post1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f54c7968800cabd94e8a8c5457c52d13c47131dd9cfc0a5248d940fc75ef7204
MD5 11ac2f8a0abbfdd2dbc2b7b54197fe4c
BLAKE2b-256 adc474b26cd275ec1308b498b5f443fc854699cdce4c3f8375709cd59b5f94c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_registration-5.1.1.post1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 4.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_registration-5.1.1.post1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 9bcfb7d9015dc56a98371cd93ccdeb36dfa146e3e3722eb5b2394bce3f186004
MD5 0a2146c783b5b490b5deb09f253cc10e
BLAKE2b-256 f2f7cf56535638b88a3498ab1645a2599a8e5eedf8b0d5e5f8e1e0f9d6ae24d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_registration-5.1.1.post1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9536f7a98d99bd5982a09b48bf4ba76646caf3384733aa89b6cb4af784dd947a
MD5 6f1d97114239523bce91ebca1540c397
BLAKE2b-256 9d398048d12e247bbc6567f3cdc00731d6b5116283368a361c0e8e2c24677b4d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_registration-5.1.1.post1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.4 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_registration-5.1.1.post1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 de4e1fc51a6683bade6dee7e4aa00f4815525958f5a7ed4b1bdb7afeff514682
MD5 69c3d30878de63ceb5778641a0d0d480
BLAKE2b-256 3c5baa195b5a88c5229c035ac0223402bbf619955ce76bbfbec55074080c1ac2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_registration-5.1.1.post1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 4.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_registration-5.1.1.post1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 143b6a8a0c4f669e431c8014c14cd044cff65debf1d3eed1de40736f18d06e56
MD5 d0c397e93072855eca13fdbda16e5726
BLAKE2b-256 fb4e92930f09205c4489f8ca8aed61edf53969df6defdc88fbc55b68ef92d307

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_registration-5.1.1.post1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b924b755ab0d092106d3574df014028eefd64d1b7f3b533f43ebf2d27540efec
MD5 92872d0699f7faeaed131ba537390cc8
BLAKE2b-256 4825cbc84be97a45445be5647e38d468be12fe0f5e0a14f8b61ea289bde3b553

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_registration-5.1.1.post1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.4 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_registration-5.1.1.post1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 20fefaa59db3991bc911e50affad49af15c61297e5e7d14d9c1815e6dcf7645e
MD5 938272eba5274302494f70fc02078067
BLAKE2b-256 321f71ab469d71177d50973985c4d48c55993c980ef8e74b1b6e89d22d838420

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_registration-5.1.1.post1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 4.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_registration-5.1.1.post1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 3509f1300e2ae55760cd6fe74bba8173db8ddbf15d0a38454f8a6e9ebd79e718
MD5 870b2b836407df9619576a4b114eb0a0
BLAKE2b-256 f523c33901864d959aed54d78349ce1f26f69e05e549ba4632315ae5d976f609

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_registration-5.1.1.post1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 752356dcb641f5e8588c3d3f8a971b03349dcee4e3ac94cc4a129bf567db4b89
MD5 2209e654d1ae40c4b42da76d359f917f
BLAKE2b-256 09c639edd7f19b9efd7f63b33e80260c06ef70d804e3269f6e084ab0fd8a9e4b

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