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

Uploaded CPython 3.8 Windows x86-64

itk_registration-5.1rc3-cp38-cp38-macosx_10_9_x86_64.whl (9.5 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

itk_registration-5.1rc3-cp37-cp37m-win_amd64.whl (6.0 MB view details)

Uploaded CPython 3.7m Windows x86-64

itk_registration-5.1rc3-cp37-cp37m-macosx_10_9_x86_64.whl (9.5 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

itk_registration-5.1rc3-cp36-cp36m-win_amd64.whl (6.0 MB view details)

Uploaded CPython 3.6m Windows x86-64

itk_registration-5.1rc3-cp36-cp36m-macosx_10_9_x86_64.whl (9.5 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

itk_registration-5.1rc3-cp35-cp35m-win_amd64.whl (6.0 MB view details)

Uploaded CPython 3.5m Windows x86-64

itk_registration-5.1rc3-cp35-cp35m-macosx_10_9_x86_64.whl (9.5 MB view details)

Uploaded CPython 3.5m macOS 10.9+ x86-64

File details

Details for the file itk_registration-5.1rc3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: itk_registration-5.1rc3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 6.0 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.23.0 setuptools/42.0.2.post20191201 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.7.6

File hashes

Hashes for itk_registration-5.1rc3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 49ddcdeb58bc6fcb01840670b9e17c5801cbb48aa2534b75d2f2dfc1fc0043c3
MD5 2ec39e1a4d81d8c8a72594cdde51a73e
BLAKE2b-256 bd82f2124ef8fd5a2630c6f5c0fa5eac24d38de6b4a69561b175ead795f94de3

See more details on using hashes here.

File details

Details for the file itk_registration-5.1rc3-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk_registration-5.1rc3-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 12.3 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_registration-5.1rc3-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 81209e6ed566288002df2c5db74d13c6438842ab76729ca9d109138634cf0c87
MD5 a2b8aea40c2080c438703f4840314661
BLAKE2b-256 7653d3ed82df7f8ca3794b85d38bb059be018f7dc0f75bf6a55b865bb444ad20

See more details on using hashes here.

File details

Details for the file itk_registration-5.1rc3-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_registration-5.1rc3-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.5 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.1rc3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f04ec9ea981687563ce51213af28e9b557112f849ad29d98e0dcf02bdf73ad6a
MD5 9582062df328657e8f42dc64023512d4
BLAKE2b-256 5cbbda8127239a765f04f77ac882469b0c43894abab9a7af9d65465d6857fbb5

See more details on using hashes here.

File details

Details for the file itk_registration-5.1rc3-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: itk_registration-5.1rc3-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 6.0 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.23.0 setuptools/42.0.2.post20191201 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.7.6

File hashes

Hashes for itk_registration-5.1rc3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 dca7787efa59fa58c1cb589eb2eefc4d4494a27d7e53226d9c8b0f731b8f37cd
MD5 c973c7e959dd876f44cb81ebe0dcc6ea
BLAKE2b-256 f8b777196b46581e9856990dde60837b443c4b30a6da44a4b4b2f7f86f8c5817

See more details on using hashes here.

File details

Details for the file itk_registration-5.1rc3-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk_registration-5.1rc3-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 12.3 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_registration-5.1rc3-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 92d7eff61906fa2eb0c57e10999e28a3efd1eded9db8700e2909d5ef2cbd4e46
MD5 f36ef572c2e69cbb177387e1f6667714
BLAKE2b-256 39b096aeec2e859116c5f0fcbecf602c8757a449f6e443e98e05da3f8d6091d7

See more details on using hashes here.

File details

Details for the file itk_registration-5.1rc3-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_registration-5.1rc3-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.5 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.1rc3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4ebbea6c41369b4e6f34a5bba6c8dbae7d1292f893263361117dcd250e5bbfbe
MD5 f0cc99e5afe2df61f2e4e755f2265d6d
BLAKE2b-256 3bdcd405dec78aad5c509d84c401900d156ed60221e2a7b97e7b40002035c916

See more details on using hashes here.

File details

Details for the file itk_registration-5.1rc3-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: itk_registration-5.1rc3-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 6.0 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.23.0 setuptools/42.0.2.post20191201 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.7.6

File hashes

Hashes for itk_registration-5.1rc3-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 22f60a95ea24d559972b4c3e9433429a2746b52e32501659976ac9310e69a399
MD5 1600c4756310b2722b041a3509cbc9a2
BLAKE2b-256 0c8a1f7b0891318bd5c9acd8a028c8c4e7d6528cdba98066c63c45eeb293da82

See more details on using hashes here.

File details

Details for the file itk_registration-5.1rc3-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk_registration-5.1rc3-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 12.3 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_registration-5.1rc3-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4ca3d98c94e4c9a29b3dda1ade0372d235edc2476c1c51dbb629ccf432e2b246
MD5 22f447065e37b4d1c66a224de15b4e74
BLAKE2b-256 9fd94c044f5d993e2fa144947135fcfb2beaea27245a6eb766ef08280ba13e4b

See more details on using hashes here.

File details

Details for the file itk_registration-5.1rc3-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_registration-5.1rc3-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.5 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.1rc3-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b2bc0ed4a37e792a05e46ca58408929fe0d545e691b7c7f96f54eb1db38b5935
MD5 a7926b44ea5379d52ce0544188a326c0
BLAKE2b-256 e159ebc449790d576c9745b5786fe4998edd500bf1a49344a7002516041dfdf6

See more details on using hashes here.

File details

Details for the file itk_registration-5.1rc3-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: itk_registration-5.1rc3-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 6.0 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.23.0 setuptools/42.0.2.post20191201 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.7.6

File hashes

Hashes for itk_registration-5.1rc3-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 0082dbbb2242dea647eb5483f052107c83987b5d1caa4e6b665b69c901d43f07
MD5 e2ffc99af770488c6d53d73acf8cdb5a
BLAKE2b-256 93d05a9b2a3b25d1fd8503370faddbcb4fdfd6a4f569a02f57a3e24c86d6a43d

See more details on using hashes here.

File details

Details for the file itk_registration-5.1rc3-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: itk_registration-5.1rc3-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 12.3 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_registration-5.1rc3-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 83c3894f4a8d14b145c116d9936d3fa20e93db1182cf9a0c3b703c0e5f26ed3d
MD5 c74983da31b94ba02d490478f09f4a1b
BLAKE2b-256 827c8111a735f7206d2d757c630ba6f499807dbe7752c16994a8404dd2d2938f

See more details on using hashes here.

File details

Details for the file itk_registration-5.1rc3-cp35-cp35m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: itk_registration-5.1rc3-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.5 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.1rc3-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8e6d7eec69f57a2426bbd84778f9a18c4171b13a7fb968ec8402c73ffdd05d2b
MD5 88f3a22345f1b0b3d55a24cec3cbb09d
BLAKE2b-256 f65ca542adbbfeb35077b46a297ea8b5483a7d18b207aae904d123bc72aaea16

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