Skip to main content

ITK - The Insight Toolkit

ITK: The Insight Toolkit

GitHub release PyPI Wheels License DOI Powered by NumFOCUS

C++ Python
Linux Build Status Build Status
Windows Build Status Build Status
macOS Build Status Build Status
macOS (Apple Silicon) ITK.macOS.Arm64
Linux (Code coverage) Build Status

Note: For questions related to ITK, please use the official Discussion space: the issue tracker is reserved to track different aspects of the software development process, as highlighted by the available templates.

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.

The ITK project uses an open governance model and is fiscally sponsored by NumFOCUS. Consider making a tax-deductible donation to help the project pay for developer time, professional services, travel, workshops, and a variety of other needs.


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.

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.

Supporting ITK

ITK is a fiscally sponsored project of NumFOCUS, a non-profit dedicated to supporting the open source scientific computing community. If you want to support ITK's mission to develop and maintain open-source, reproducible scientific image analysis software for education and research, please consider making a donation to support our efforts.

NumFOCUS is 501(c)(3) non-profit charity in the United States; as such, donations to NumFOCUS are tax-deductible as allowed by law. As with any donation, you should consult with your personal tax adviser or the IRS about your particular tax situation.

Professional Services

Kitware provides professional services for ITK, including custom solution creation, collaborative research and development, development support, and training.

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-numerics 5.4.8

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-numerics 5.4.8
File Actions
itk_numerics-5.4.8-cp311-abi3-win_amd64.whl CPython 3.11 abi3 Windows x86-64 Details for itk_numerics-5.4.8-cp311-abi3-win_amd64.whl
itk_numerics-5.4.8-cp311-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 abi3 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details for itk_numerics-5.4.8-cp311-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
itk_numerics-5.4.8-cp311-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 abi3 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details for itk_numerics-5.4.8-cp311-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
itk_numerics-5.4.8-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.11 abi3 Linux glibc 2.17+ x86-64 Details for itk_numerics-5.4.8-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
itk_numerics-5.4.8-cp311-abi3-macosx_11_0_arm64.whl CPython 3.11 abi3 macOS 11.0+ ARM64 Details for itk_numerics-5.4.8-cp311-abi3-macosx_11_0_arm64.whl
itk_numerics-5.4.8-cp311-abi3-macosx_10_9_x86_64.whl CPython 3.11 abi3 macOS 10.9+ x86-64 Details for itk_numerics-5.4.8-cp311-abi3-macosx_10_9_x86_64.whl
itk_numerics-5.4.8-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for itk_numerics-5.4.8-cp310-cp310-win_amd64.whl
itk_numerics-5.4.8-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details for itk_numerics-5.4.8-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
itk_numerics-5.4.8-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details for itk_numerics-5.4.8-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
itk_numerics-5.4.8-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details for itk_numerics-5.4.8-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
itk_numerics-5.4.8-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for itk_numerics-5.4.8-cp310-cp310-macosx_11_0_arm64.whl
itk_numerics-5.4.8-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details for itk_numerics-5.4.8-cp310-cp310-macosx_10_9_x86_64.whl
itk_numerics-5.4.8-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for itk_numerics-5.4.8-cp39-cp39-win_amd64.whl
itk_numerics-5.4.8-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details for itk_numerics-5.4.8-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
itk_numerics-5.4.8-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details for itk_numerics-5.4.8-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
itk_numerics-5.4.8-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details for itk_numerics-5.4.8-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
itk_numerics-5.4.8-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details for itk_numerics-5.4.8-cp39-cp39-macosx_11_0_arm64.whl
itk_numerics-5.4.8-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details for itk_numerics-5.4.8-cp39-cp39-macosx_10_9_x86_64.whl

Total release size: 752.0 MB

Release files / itk_numerics-5.4.8-cp311-abi3-win_amd64.whl

Download URL itk_numerics-5.4.8-cp311-abi3-win_amd64.whl
Size 19.8 MB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
6d6ea5712ba026bb823398a25db170fbe3a8dbf8b12c338e74343197a9fe4db5
BLAKE2b-256 checksum
How to use checksums
fd1e2fdd999dfba39e9bdf86ef2b8a7ac7ec0fd59a1b4f7017041a151719dcc0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / itk_numerics-5.4.8-cp311-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL itk_numerics-5.4.8-cp311-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 57.2 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
5b002a8ff2fb6984100c77a2b7a499e8e8d0c96d54e6e4f77e6e709783712589
BLAKE2b-256 checksum
How to use checksums
7b5e0876c829d5b94f20c0fd11a6a4cfdfede00a1efb02a29d448d7ea2a15197
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / itk_numerics-5.4.8-cp311-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL itk_numerics-5.4.8-cp311-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 54.0 MB
Tags CPython 3.11 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
aad5a6f24d13ca65253de1e8f7bb166e26d9365fe52904d418d467aab1eb6b9b
BLAKE2b-256 checksum
How to use checksums
9c5d74e16b1f8f3117f7bbb65835e24758936a7e533a387ff5ee0dd1f71a541f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / itk_numerics-5.4.8-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL itk_numerics-5.4.8-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 58.2 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
214e72baa386ef7c5633e0fdd205baf53a29d0852f63f1b0ba7133ee2df8274f
BLAKE2b-256 checksum
How to use checksums
473574e6e80751bb9859d7be988ca8c1744e74ab446d18228b8bdb0a8dbfedba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / itk_numerics-5.4.8-cp311-abi3-macosx_11_0_arm64.whl

Download URL itk_numerics-5.4.8-cp311-abi3-macosx_11_0_arm64.whl
Size 29.0 MB
Tags CPython 3.11 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3ef00958b3a84f3d9488cd5a0c0689a31615f32ee19034b127e7ecf8caa3af82
BLAKE2b-256 checksum
How to use checksums
f61d44b4e9613b2390a24c7fd876e6229aa398703feced05665519b594d6ee02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / itk_numerics-5.4.8-cp311-abi3-macosx_10_9_x86_64.whl

Download URL itk_numerics-5.4.8-cp311-abi3-macosx_10_9_x86_64.whl
Size 33.1 MB
Tags CPython 3.11 abi3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
36aa40a21bf15a4282a2915aa41615e4d6a22675ae2e4532edee0f2b01feba3a
BLAKE2b-256 checksum
How to use checksums
115ea15f0fef9f781e3deecb91d2a689b7f5ab6cb3228c4bef2c9f344327cb5c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / itk_numerics-5.4.8-cp310-cp310-win_amd64.whl

Download URL itk_numerics-5.4.8-cp310-cp310-win_amd64.whl
Size 19.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
410fb0d3d878fb19d3943ef56c0f09bf22309259a6b2053da397710906ee30bb
BLAKE2b-256 checksum
How to use checksums
b65fa65f5a019f0aea39f7f7704c0bf77da8c026e43f8e8c28c78366f6b47772
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / itk_numerics-5.4.8-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL itk_numerics-5.4.8-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 57.0 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
eb532a2c52ee08e4897d8f5b5755255aa8e6ba79a0e3c06e637158604dfc1768
BLAKE2b-256 checksum
How to use checksums
09e0ae22555079ec491fe2c1cc8436d5a8a6bc242bf3dea38deb6a5542e1f760
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / itk_numerics-5.4.8-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL itk_numerics-5.4.8-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 53.9 MB
Tags CPython 3.10 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
66058a9d8a061d5b53f0ee5246dc720b5008ab928c8b07a5cb2a6f159305fe87
BLAKE2b-256 checksum
How to use checksums
a97f7b0139a94e7087ed09f3183c67dc1b25942262df2fa9412436a22521ab19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / itk_numerics-5.4.8-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL itk_numerics-5.4.8-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 57.9 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
316c1ad7dc9fdac93e8a997276cb7faca70e74858a6a67e1996a63160100aa2c
BLAKE2b-256 checksum
How to use checksums
9a21a459c45d0a8b79daf6a6108a45fa826f40de18b689f4b3c674763fc70cf6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / itk_numerics-5.4.8-cp310-cp310-macosx_11_0_arm64.whl

Download URL itk_numerics-5.4.8-cp310-cp310-macosx_11_0_arm64.whl
Size 28.9 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
94462388ecf5613fb48b1400c043772a09321b78647cd9c7786a5d7f689b9a83
BLAKE2b-256 checksum
How to use checksums
a0cdbc79d4c94e1db58bff8e7e3f13a4f630a0d2750d8d1d3f5dea7ea5035002
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / itk_numerics-5.4.8-cp310-cp310-macosx_10_9_x86_64.whl

Download URL itk_numerics-5.4.8-cp310-cp310-macosx_10_9_x86_64.whl
Size 33.2 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a9442011dc75a4020321b0e8cd80b0fb94f9399d4a003ef2299e75aa18de4ad7
BLAKE2b-256 checksum
How to use checksums
c2303c1bcb631797112e6c24fc0cdcd8c5eea8c078133c77044d4b8a332d7b99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / itk_numerics-5.4.8-cp39-cp39-win_amd64.whl

Download URL itk_numerics-5.4.8-cp39-cp39-win_amd64.whl
Size 19.5 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
6d981882e2d8587538e6e860ef1d03af3abca7432d567e29ac71e6e094d21b2e
BLAKE2b-256 checksum
How to use checksums
6f510e833fe254e4bde76c8e9bad5b526a63f900b320aa253c13690031e1084c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / itk_numerics-5.4.8-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL itk_numerics-5.4.8-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 57.0 MB
Tags CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
47a65c1a7d55b8f0c4007152ef66a39a5e53af38c3834a20372b0539c09ad635
BLAKE2b-256 checksum
How to use checksums
806cdc3c341ff01c145ef1b6759b1a0a21f4df5242e54d255ab6d561ed2ece44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / itk_numerics-5.4.8-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL itk_numerics-5.4.8-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 53.9 MB
Tags CPython 3.9 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
dcf06a9f28d9a953f21f91576174be60ea149a06ab269d1a18eb08527db59ef7
BLAKE2b-256 checksum
How to use checksums
bc42642f87d7fb1767a714755fc7a56173dae1a53b0e096cfdcbea8208727bec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / itk_numerics-5.4.8-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL itk_numerics-5.4.8-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 57.9 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
32f8d19269cdbe2d89942b269c30645473e57036641734d18a4c43e4483b0485
BLAKE2b-256 checksum
How to use checksums
1681ac613480d14ff8ae4e8634c3b93af7f72e6e72b04ff2c71a7cbfd0d76dfe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / itk_numerics-5.4.8-cp39-cp39-macosx_11_0_arm64.whl

Download URL itk_numerics-5.4.8-cp39-cp39-macosx_11_0_arm64.whl
Size 28.9 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c88ab8a98cadcf100063496c343b9d500dc74d06e1b4147fe069c3494648acc7
BLAKE2b-256 checksum
How to use checksums
62b99b96bf06339f5edad1ee29b8b6f38452642dd84f170ec7e0fd6e02e7ce15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / itk_numerics-5.4.8-cp39-cp39-macosx_10_9_x86_64.whl

Download URL itk_numerics-5.4.8-cp39-cp39-macosx_10_9_x86_64.whl
Size 33.2 MB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
76622d424084cf0ffdfe446e4fe04ffa14775e04e3b171a7ffc10c99bbea6263
BLAKE2b-256 checksum
How to use checksums
05e329586367f66da86cfc7cc007bd6b1b8fd4e7865d3fdf7a4a8aac8ee34cb3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Security for itk-numerics 5.4.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

5.4.8 This release

18 release files No provenance

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