Skip to main content

itk-segmentation

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 segmentation problem: partition the image into classified regions (labels). 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.

Metadata

Release files for itk-segmentation 5.1.1.post1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for itk-segmentation 5.1.1.post1
File
itk_segmentation-5.1.1.post1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
itk_segmentation-5.1.1.post1-cp39-cp39-manylinux1_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-64 Details
itk_segmentation-5.1.1.post1-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
itk_segmentation-5.1.1.post1-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
itk_segmentation-5.1.1.post1-cp38-cp38-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
itk_segmentation-5.1.1.post1-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
itk_segmentation-5.1.1.post1-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
itk_segmentation-5.1.1.post1-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
itk_segmentation-5.1.1.post1-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details
itk_segmentation-5.1.1.post1-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
itk_segmentation-5.1.1.post1-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
itk_segmentation-5.1.1.post1-cp36-cp36m-macosx_10_9_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64 Details
itk_segmentation-5.1.1.post1-cp35-cp35m-win_amd64.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-64 Details
itk_segmentation-5.1.1.post1-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details

Total release size: 96.7 MB

Release files / itk_segmentation-5.1.1.post1-cp39-cp39-win_amd64.whl

Download URL itk_segmentation-5.1.1.post1-cp39-cp39-win_amd64.whl
Size 3.4 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
3a9b99f66466899d9b9acf1f3d701271f9a0726bde534080b34ef74c545b1f0e
BLAKE2b-256 checksum
How to use checksums
36c231171cde6389531dfbdb4d9f305edaf31606877c0a411ccd847f3c94a016
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / itk_segmentation-5.1.1.post1-cp39-cp39-manylinux1_x86_64.whl

Download URL itk_segmentation-5.1.1.post1-cp39-cp39-manylinux1_x86_64.whl
Size 10.3 MB
Tags CPython 3.9 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
5279ebd991715efb1a770cbb2aed2f6c3bd8b6a0ca7d75fe4b63b2185f14f63b
BLAKE2b-256 checksum
How to use checksums
2ebf939e2814b3f84d8a7034c2a68532acd186e006c971affad01e2b7a7d5212
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / itk_segmentation-5.1.1.post1-cp39-cp39-macosx_10_9_x86_64.whl

Download URL itk_segmentation-5.1.1.post1-cp39-cp39-macosx_10_9_x86_64.whl
Size 7.1 MB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
80b466af7711155ec27a47aacdfd2751996c42d512cf12434936504d1c2012a0
BLAKE2b-256 checksum
How to use checksums
3bfef26ef4d715ca5098e3d9f331c9d31e1f6701d51607833bbc343747dd8ff6
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / itk_segmentation-5.1.1.post1-cp38-cp38-win_amd64.whl

Download URL itk_segmentation-5.1.1.post1-cp38-cp38-win_amd64.whl
Size 3.4 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
650e5d180cc7c23bc1549d6bf61792a27b410ed2041e6dfe4289c4bb77d2d362
BLAKE2b-256 checksum
How to use checksums
907d519b83b6398287c3a87738bbfecddb7752684ace9619958a247dadc6c283
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / itk_segmentation-5.1.1.post1-cp38-cp38-manylinux1_x86_64.whl

Download URL itk_segmentation-5.1.1.post1-cp38-cp38-manylinux1_x86_64.whl
Size 10.3 MB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
600b4d7822736c05daf9732368c798d4b83a1baa24f50765e211aeb913b21104
BLAKE2b-256 checksum
How to use checksums
3d7f824c082f4a7ca37cd5059d9238fae6233581b3e1eac263821849a4c0bfde
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / itk_segmentation-5.1.1.post1-cp38-cp38-macosx_10_9_x86_64.whl

Download URL itk_segmentation-5.1.1.post1-cp38-cp38-macosx_10_9_x86_64.whl
Size 7.1 MB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
cc97faf0f44576a9007404904a0c0d4a0516f75f5e4a67818afb5d73044e0097
BLAKE2b-256 checksum
How to use checksums
fc0f480a7f4c3ee106efcf20bc8cde9a7e6238a6cdd53cc6971bca081e6800bb
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / itk_segmentation-5.1.1.post1-cp37-cp37m-win_amd64.whl

Download URL itk_segmentation-5.1.1.post1-cp37-cp37m-win_amd64.whl
Size 3.3 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
177dc151786fc7041e91ac7f52d2eab806f0e534c11d1fc15af7d02d9460a71a
BLAKE2b-256 checksum
How to use checksums
f880a33b8768bc568a40f1d5ab23d17fa27512ccb5eb165b047dbbafcabde97e
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / itk_segmentation-5.1.1.post1-cp37-cp37m-manylinux1_x86_64.whl

Download URL itk_segmentation-5.1.1.post1-cp37-cp37m-manylinux1_x86_64.whl
Size 10.3 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
f2ce21615b4f1a77af1213fdd0f6856eee45c468686f45fbd7d5eb7ceff1a215
BLAKE2b-256 checksum
How to use checksums
d594a73ff71b8fd11a24ff7bcbefc43ba2231ff91683ea05512530bb67ddc0e7
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / itk_segmentation-5.1.1.post1-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL itk_segmentation-5.1.1.post1-cp37-cp37m-macosx_10_9_x86_64.whl
Size 7.1 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
26b4fdae4311e5e8c9bb9b62793aca3154432521ee7c0b89e1f9a1fef67239fb
BLAKE2b-256 checksum
How to use checksums
7f48ee9edbac42b3c0aea122f98a30a7ee0314c894aacc9438deec4d0a3f1598
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / itk_segmentation-5.1.1.post1-cp36-cp36m-win_amd64.whl

Download URL itk_segmentation-5.1.1.post1-cp36-cp36m-win_amd64.whl
Size 3.3 MB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
def12b11fcf83605dbd4da716c446dd0798cef827f7f4dbd7b3e3c86822733ca
BLAKE2b-256 checksum
How to use checksums
08b99ddb610a56adb427b426e3b3c0b256c74355a552c7512cd1f6d7bbdd5f9a
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / itk_segmentation-5.1.1.post1-cp36-cp36m-manylinux1_x86_64.whl

Download URL itk_segmentation-5.1.1.post1-cp36-cp36m-manylinux1_x86_64.whl
Size 10.3 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
f9b91cb90839052646c7a6ce776ad5931e6ad2236ac04c49704947421e00bfa2
BLAKE2b-256 checksum
How to use checksums
dc346da6b0bc6719fc0dcea8a5a81258fb0d5a38dbc46f3129ead8860e7739b2
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / itk_segmentation-5.1.1.post1-cp36-cp36m-macosx_10_9_x86_64.whl

Download URL itk_segmentation-5.1.1.post1-cp36-cp36m-macosx_10_9_x86_64.whl
Size 7.1 MB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
1216cd02baca75d6747354e437ca4eb0c7a4a5d1004cfc6e945012280578ee38
BLAKE2b-256 checksum
How to use checksums
71ebf01b3f794a6e2478e40c0d46466af105fc3dda8e6f5c63bd2c5ee3dccebb
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / itk_segmentation-5.1.1.post1-cp35-cp35m-win_amd64.whl

Download URL itk_segmentation-5.1.1.post1-cp35-cp35m-win_amd64.whl
Size 3.3 MB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
5bb1f25958cff4aaf5fc59dd048a7ef706d098cfb7eae7b3447e9625109910dc
BLAKE2b-256 checksum
How to use checksums
e289de36cc6c6d52023d25d85a6ad043ba115ab8a12a1109b8aed3a26aba214a
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / itk_segmentation-5.1.1.post1-cp35-cp35m-manylinux1_x86_64.whl

Download URL itk_segmentation-5.1.1.post1-cp35-cp35m-manylinux1_x86_64.whl
Size 10.3 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
176688856a5de589ee66a65990d1c898de2e532616d492eeb36f96dfbcf02112
BLAKE2b-256 checksum
How to use checksums
c4c73029d4eb79a414874fe3c794e59a00309e00a0440ff4da45d874501080a8
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

5.4.6

15 release files

5.4.5

18 release files

5.4.4

19 release files

5.4.3

22 release files

5.4.0

27 release files

5.3.0

28 release files

5.2.1

17 release files

This release

5.1.1.post1 This release

14 release files

5.1.1

12 release files

5.1.0

12 release files

5.1rc1

5.0.1

15 release files

5.0.0

12 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page