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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.5m Windows x86-64

itk_registration-5.1.0.post3-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.post3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: itk_registration-5.1.0.post3-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.post3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 21fef2389fc25a946699a69f01cc8126219fc9175e46fa7ed347cc173a5d3943
MD5 ff90827fcd80da16028d98916e9a702a
BLAKE2b-256 076c7e70d4cbef139f8f29cbdf7a6e5b02503fa6ad749692dfb9568432d0eba0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_registration-5.1.0.post3-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9ea880eafe35145d1472897ddf6946eca4bc6bc36cf95de89190d510786e0216
MD5 e0546516dca0721f320081ab86810638
BLAKE2b-256 12422afa07d93e09b58bc57d17097242e9e0b82d58965367aa0dbcffd53e2c52

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_registration-5.1.0.post3-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.post3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 63d7def6c116a3e0d492b3cf3d11796592fcd4fd6701453f42d4fdb215d66de3
MD5 8c690ed77faf5cf3b4c9e0af30f60289
BLAKE2b-256 ab9f5063e3e8c76c24290611fb13d8bbf445f176509880a3abdc317739b71d7e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_registration-5.1.0.post3-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.post3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 10c6e60b4c7d58addb7d54d18e50d11439b256d74d7d11321d8e240eacddad4a
MD5 ba3d983a0c78b651e80464ab64be5a32
BLAKE2b-256 a5329fcf95af5891ff4b9ea8102ac1273365d97b328d9f6b29ba0f7c716d6f00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_registration-5.1.0.post3-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b6b9a33e405b22154b360f79b3e68ef88aeb7c36b7d07cb78699db727eb5639f
MD5 f45307fcc9049d51efe8531ba29416a2
BLAKE2b-256 df78b6b0f47b973dd618ccb2b1d745dc70b8744283d9bfc847f08d6843a3bba3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_registration-5.1.0.post3-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.post3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4691844605d4c0efab3db5818082f94d4015517d2b5954b0e78a4345e4765365
MD5 5cf38e2e0469c7def812e756e9122864
BLAKE2b-256 6a65f445c62ee3475f065004462ebe588f1aa334b8dc63d778f578ffa2773e3b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_registration-5.1.0.post3-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.post3-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 4daad1246a356cd067d4dc8447ae64671d52d217de08eafeb841f478c3746aa3
MD5 37d2acb167ef8a5e089764f08db638c9
BLAKE2b-256 82bb6863d14d2bad4948b190c12b5d6402b47673ae1d6831e507c8266698a2a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_registration-5.1.0.post3-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 60ba140112587c32162f2b1229703b2f47d9a8119387939dfd16d03672a1d188
MD5 2898f4f3a92fa90be6afe5d4e0693fd2
BLAKE2b-256 67338b346c5996e506f8e584f7257786b048238b707abdd353a362c26eb644c7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_registration-5.1.0.post3-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.post3-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6860a040db5edd7d1c585bee009590b2911dc1ce459f4d016c83b45f9173ab73
MD5 3f8ea0302f231ae1b68b2ff9bc38cb32
BLAKE2b-256 79ea61a8c4be524bbc031a3985d774ecfa6653acd1189d53cef4bbcba1fed342

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_registration-5.1.0.post3-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.post3-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 3840718122b0253f475fad604987983f75c985084507c733578ecc3ebf48bfd8
MD5 9601bd811fbf2172381071ad88d88646
BLAKE2b-256 1c3ec37afd5494660f8c90b73ff454f63d6030150b23d6ee0e79fdbf3ea3553a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_registration-5.1.0.post3-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1685f89dccf0842e80a4bed3774f82583825e66598898528803af63451a36ee2
MD5 27f518158592576a620ad13ff7765fe5
BLAKE2b-256 fab3032e9fd189c1c66f5469a00d7da8819f08c057bd7e36950e256204a97ccb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_registration-5.1.0.post3-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.post3-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bf78354535efba4d96f6bcc336e131704a8423b82b8d754de44590c79f1911aa
MD5 273ceac618630dc283d6e025e436aa2f
BLAKE2b-256 8846c231b48207d013b1043654118a1dcbfc020ed80590234f85e7d4b9d61f59

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