Skip to main content

ITKMorphologicalContourInterpolation

Build, test, package

PyPI

License

Overview

An ITK-based implementation of morphological contour interpolation based off the paper:

Albu AB1, Beugeling T, Laurendeau D. "A morphology-based approach for interslice interpolation of anatomical slices from volumetric images." IEEE Trans Biomed Eng. 2008 Aug;55(8):2022-38. doi: 10.1109/TBME.2008.921158.

👨‍💻 Live API Demo ✨

Documentation can be found in the Insight Journal article:

Zukić D., Vicory J., McCormick M., Wisse L., Gerig G., Yushkevich P., Aylward S. "ND Morphological Contour Interpolation", The Insight Journal. January-December, 2016. https://hdl.handle.net/10380/3563 https://insight-journal.org/browse/publication/977

Installation

Python

To install the wasm Python packages:

pip install itkwasm-morphological-contour-interpolation

To install the native Python packages:

python -m pip install --upgrade pip
python -m pip install itk-morphologicalcontourinterpolation

JavaScript

Install the JavaScript/TypeScript package:

npm install @itk-wasm/morphological-contour-interpolation

C++

Since ITK 4.11.0, this module is available in the ITK source tree as a remote module. To enable it, set:

Module_MorphologicalContourInterpolation:BOOL=ON

in ITK's CMake build configuration.

License

This software is distributed under the Apache 2.0 license. Please see the LICENSE file for details.

Acknowledgements

This work is supported by NIH grant R01 EB014346, "Continued development and maintenance of the ITK-SNAP 3D image segmentation software."

Release files for itk-morphologicalcontourinterpolation 2.1.2

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-morphologicalcontourinterpolation 2.1.2
File
itk_morphologicalcontourinterpolation-2.1.2-cp311-abi3-win_amd64.whl CPython 3.11 abi3 Windows x86-64 Details
itk_morphologicalcontourinterpolation-2.1.2-cp311-abi3-manylinux_2_28_x86_64.whl CPython 3.11 abi3 Linux glibc 2.28+ x86-64 Details
itk_morphologicalcontourinterpolation-2.1.2-cp311-abi3-manylinux_2_28_aarch64.whl CPython 3.11 abi3 Linux glibc 2.28+ ARM64 Details
itk_morphologicalcontourinterpolation-2.1.2-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 abi3 Linux glibc 2.17+ x86-64 Details
itk_morphologicalcontourinterpolation-2.1.2-cp311-abi3-macosx_11_0_arm64.whl CPython 3.11 abi3 macOS 11.0+ ARM64 Details
itk_morphologicalcontourinterpolation-2.1.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
itk_morphologicalcontourinterpolation-2.1.2-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
itk_morphologicalcontourinterpolation-2.1.2-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
itk_morphologicalcontourinterpolation-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
itk_morphologicalcontourinterpolation-2.1.2-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
itk_morphologicalcontourinterpolation-2.1.2-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
itk_morphologicalcontourinterpolation-2.1.2-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details
itk_morphologicalcontourinterpolation-2.1.2-cp39-cp39-manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64 Details
itk_morphologicalcontourinterpolation-2.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
itk_morphologicalcontourinterpolation-2.1.2-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details

Total release size: 24.9 MB

Release files / itk_morphologicalcontourinterpolation-2.1.2-cp311-abi3-win_amd64.whl

Download URL itk_morphologicalcontourinterpolation-2.1.2-cp311-abi3-win_amd64.whl
Size 629.3 kB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
185b816ec9606a84b9f03ac574c4e278b9d5e6b3dba1d709c04c022a122bbb0e
BLAKE2b-256 checksum
How to use checksums
620408cba595b51f7c427a87257e89fe1fc0b44b17d9f06dc1288c2a31269cf1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_morphologicalcontourinterpolation-2.1.2-cp311-abi3-manylinux_2_28_x86_64.whl

Download URL itk_morphologicalcontourinterpolation-2.1.2-cp311-abi3-manylinux_2_28_x86_64.whl
Size 2.4 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
2357f3c5a9fa7e4f6376facd75b2bca3c32a65f242a679c2db13cddb6ec3b8c2
BLAKE2b-256 checksum
How to use checksums
7488976de4ec063fb6bb8155ca07aa69da884ad8c7a7e4308dc7f53b6340a8dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_morphologicalcontourinterpolation-2.1.2-cp311-abi3-manylinux_2_28_aarch64.whl

Download URL itk_morphologicalcontourinterpolation-2.1.2-cp311-abi3-manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
71658e84374be5cd097b2e9ac2d5ff0a9940e5f485cb39fc3084d82ea287abce
BLAKE2b-256 checksum
How to use checksums
d53cb561cc711bc254d9149dc374666fdef5f4cede9c22697cfd7e5dda834e75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_morphologicalcontourinterpolation-2.1.2-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL itk_morphologicalcontourinterpolation-2.1.2-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.5 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
7981da5306d5ea257aeafd882606917e802deab5c14082e753fb7a53c91c3323
BLAKE2b-256 checksum
How to use checksums
5d5e17bc6c143a0c2b2179bc884f0685c92b33b011c277b03dd736bd64741114
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_morphologicalcontourinterpolation-2.1.2-cp311-abi3-macosx_11_0_arm64.whl

Download URL itk_morphologicalcontourinterpolation-2.1.2-cp311-abi3-macosx_11_0_arm64.whl
Size 653.9 kB
Tags CPython 3.11 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c736cc178025a055010cd18cda0f87e3b33d3db2f175040307143ee0bf304954
BLAKE2b-256 checksum
How to use checksums
6c41e2b989804768ec7270cce3aedd623417ca4652f1cde595331b9d08baaeec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_morphologicalcontourinterpolation-2.1.2-cp310-cp310-win_amd64.whl

Download URL itk_morphologicalcontourinterpolation-2.1.2-cp310-cp310-win_amd64.whl
Size 628.2 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
a2abffad7fe1c3320c9327ccf942f35b1c1ffa110651b382f630887b5cfb94e1
BLAKE2b-256 checksum
How to use checksums
652afe8a242d67df6cfe192eade6b1688c2051769eafe6d3cf406c89201d9adc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_morphologicalcontourinterpolation-2.1.2-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL itk_morphologicalcontourinterpolation-2.1.2-cp310-cp310-manylinux_2_28_x86_64.whl
Size 2.4 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
314322032e8e954a6e98a1c90e29a778a117bfdccfb949285be5ac35cfe16ec2
BLAKE2b-256 checksum
How to use checksums
9b86a35a371582224561186e756982c8f077b83aaa03fbbbbe199c5a729a067e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_morphologicalcontourinterpolation-2.1.2-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL itk_morphologicalcontourinterpolation-2.1.2-cp310-cp310-manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1c001b592b7fe2907efaaaab5d057f7dce8313536041d028a7df9350fbb23be9
BLAKE2b-256 checksum
How to use checksums
4682f1e1773cbf77e53c2a5f212ef9837420993776a180176fd417fbc9e50e80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_morphologicalcontourinterpolation-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL itk_morphologicalcontourinterpolation-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.5 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
737df58b124e652774f7531331b2d0364936aea894fc92341415e65d2cf51954
BLAKE2b-256 checksum
How to use checksums
debcc9e30e0fcf51d95c9e0df951de5050f760cbd20b8faf3fb3ae3ac6f3a5bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_morphologicalcontourinterpolation-2.1.2-cp310-cp310-macosx_11_0_arm64.whl

Download URL itk_morphologicalcontourinterpolation-2.1.2-cp310-cp310-macosx_11_0_arm64.whl
Size 646.1 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4efe53f2a83170b553f4eb0c658fc8dc21746ac36af7291ca163137ba56a170f
BLAKE2b-256 checksum
How to use checksums
c6927802be646573d7eb570fec92f8856b62725bb07fd84a3bb67e412167e38c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_morphologicalcontourinterpolation-2.1.2-cp39-cp39-win_amd64.whl

Download URL itk_morphologicalcontourinterpolation-2.1.2-cp39-cp39-win_amd64.whl
Size 629.0 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
52ee4c199a3cbaaa92adadb11207cc80641c1be464ee424f7a329eb87231e49e
BLAKE2b-256 checksum
How to use checksums
e8db2c91eae15f53c250d2a69a0d42782fd4af4a8257785355435eb4275a3b0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_morphologicalcontourinterpolation-2.1.2-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL itk_morphologicalcontourinterpolation-2.1.2-cp39-cp39-manylinux_2_28_x86_64.whl
Size 2.4 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d84f3707c98172406d35d1022252c2f926f06e69d84eee3aad356cfc7c9c615b
BLAKE2b-256 checksum
How to use checksums
c01581933a7d40e22a0895596468a21c75283b93fbd6573d52ca58cce8025f91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_morphologicalcontourinterpolation-2.1.2-cp39-cp39-manylinux_2_28_aarch64.whl

Download URL itk_morphologicalcontourinterpolation-2.1.2-cp39-cp39-manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.9 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
457c0d9fa62d08e5d73ac4ecaef681cdbd8ff34bb6afe12d49a1227ffc980b3c
BLAKE2b-256 checksum
How to use checksums
92468ebe0bdd6eaeb1dc2509cfc8834312df6824fe0374961212a982e1ae2d9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_morphologicalcontourinterpolation-2.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL itk_morphologicalcontourinterpolation-2.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.5 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5bcfe9d2ef0b9237812503db721b77c4ad7a95b306bd9981f00883d3ff111cf7
BLAKE2b-256 checksum
How to use checksums
cd6148220b339c06779ed9d55d3140fee750674cb723b5b69f66e7b88da372e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / itk_morphologicalcontourinterpolation-2.1.2-cp39-cp39-macosx_11_0_arm64.whl

Download URL itk_morphologicalcontourinterpolation-2.1.2-cp39-cp39-macosx_11_0_arm64.whl
Size 646.1 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c34b9152ef78ebf933630cb7b7988bc0ba9f88d89471b6a2a11e3841f9ccc772
BLAKE2b-256 checksum
How to use checksums
74a019d2def5e60125b1082bfa696903f2c97392286d3b0de3a7ddd3488b70d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release history Release notifications | RSS feed

This release

2.1.2 This release

15 release files

2.1.1

18 release files

2.1.0

18 release files

1.1.0

15 release files

1.0.1

12 release files

1.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