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

Uploaded CPython 3.8 Windows x86-64

itk_registration-5.1.0.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.0.post1-cp37-cp37m-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.7m Windows x86-64

itk_registration-5.1.0.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.0.post1-cp36-cp36m-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.6m Windows x86-64

itk_registration-5.1.0.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.0.post1-cp35-cp35m-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.5m Windows x86-64

itk_registration-5.1.0.post1-cp35-cp35m-macosx_10_9_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.5m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: itk_registration-5.1.0.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.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_registration-5.1.0.post1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 61256ceb378849ed1c1a768ff0771b08a54c83a79b922c531d759f3ae8dc3be2
MD5 a401a507e84cb0d70f5a7cb0f53c1b19
BLAKE2b-256 f2782021ef23f8fb90b79cf20825942ef096f2bf7816861a06f5d324a3d3bbd1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_registration-5.1.0.post1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d46681aa5f33ee374d9c7cac39013998c66c2ff701e1c316c316d0cb373d78a0
MD5 3085d76ee5edfa7b22521764bf153c6e
BLAKE2b-256 6186e531285f2598f56de712393cd05ea1ae6b59de39ee66009130a3b1d2dad8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_registration-5.1.0.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.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_registration-5.1.0.post1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 512eac4ea8b6a447e1ca60ce3f0f032fceb926eb7723ecae460512a2b074d1f6
MD5 5c698c9d85059384fc80924fdb206aff
BLAKE2b-256 4d48102215109e9333fbe914aa3f7d393007a0cfaceccda0ab62122e753d8448

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_registration-5.1.0.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.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_registration-5.1.0.post1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 609ed268eb253029562d794ee646b15250bb438d8199a4b70be704ae1f2aea8d
MD5 bd1daf64d7a0c98f15c646f7736c1e47
BLAKE2b-256 3785ea53cd337cb2b9ba2e8179b34704b04d7ab31fbdca290ff09bd484570220

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_registration-5.1.0.post1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d9c9bcdb65c840e9b8c0598b1ae66296d76ff070d36ee3d797f4b71735cd0fdd
MD5 4261bb5292f9d45c02459089df172bd6
BLAKE2b-256 41026fac084d3b8b430835695d4473407b3e2a164d39e2c77abf4d94197036db

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_registration-5.1.0.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.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_registration-5.1.0.post1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 82ee6f00c8353d1076f79a704beade08d2083d900dd5a60a6d862f48cd724eee
MD5 9c1e682b1a77f9d04b02dcea6f17f1fe
BLAKE2b-256 d4b6d7852e06cb67dcd3903bde501923cf45f345e2339ef285ff39e107a0ceab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_registration-5.1.0.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.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_registration-5.1.0.post1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 3227b9ba68dae070b6df634315ccc324e0c1024e92088afd32044bb88cf50e0a
MD5 b3d1ae66564eece0059ae73b959860f9
BLAKE2b-256 227ab3f06749d550c3e8df9711f613520b952b5b3a180adda119d7a7320a5c90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_registration-5.1.0.post1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ab15d09833f5d40ed743f0499c11e992b56e93515f937736aefd58f67ab2b125
MD5 a37f9f2c34c5b442608fb44171a96214
BLAKE2b-256 6fbfe2d4b1a81771b61b0faa94bee8f20a9444d5704958d7bd6a8152f993ab58

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_registration-5.1.0.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.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_registration-5.1.0.post1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 afb4563cb018ff467e259cf5ee9c8d9747c0f862238fef8302921dfc0b1814ac
MD5 b0e1abf428718807f2383535f3f30019
BLAKE2b-256 c9446dc33ed40f6f9f72763e9ebb6677b27e5c6e80a25dc18912541b11922855

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_registration-5.1.0.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.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_registration-5.1.0.post1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 f64fc64d26cebc7bcc3822b3483865137cea0fe3301c5b3227605c70de5744e8
MD5 de88f1f7c2a1f8bdcddc6570c56fed5b
BLAKE2b-256 79816b965caebc9deecd54a266b3c17e2883c53bbf57a458d28765383d451714

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_registration-5.1.0.post1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 aaeae25db23bfbe6a0666eb99c6c558141a9f59fd34bff5f1d98a8b872e32b01
MD5 61b7799609341301b57a6ffdf1c8c203
BLAKE2b-256 72d57f6fad5dc52968ec15ef4ff095bfd571b24ecfc0fe8fdc2c014f1c21f033

See more details on using hashes here.

File details

Details for the file itk_registration-5.1.0.post1-cp35-cp35m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_registration-5.1.0.post1-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.4 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_registration-5.1.0.post1-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d9fb50f372b5316402c4b63d29b40722f154c1564be3a752cb2c3612cf51e089
MD5 b13c70a3b427352d3292e2ca1adbef93
BLAKE2b-256 6e453dad8aa630fff012e220c868feefb2d094c918f731a5f54b6a086fc249be

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