Skip to main content

Montaging for microscopy imaging files.

Project description

ITKMontage

Build Status PyPI License DOI

Montaging for microscopy imaging files.

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.

For more information, please see and cite the article:

Zukić, Dž., Jackson, M., Dimiduk, D., Donegan, S., Groeber, M., McCormick, M.

ITKMontage: A Software Module for Image Stitching. Integr Mater Manuf Innov (2021).
https://doi.org/10.1007/s40192-021-00202-x

Also, please cite a specific software version with the Zenodo Citation.

This work is based on, in part:

Bican, J.
Phase Correlation Method for ITK
The Insight Journal - 2006 July - December
https://www.insight-journal.org/browse/publication/138

Installation

To install the Python package:

pip install itk-montage

To build the C++ module, either enable the CMake option in ITK's build configuration:

Module_Montage:BOOL=ON

Or, build the module as a separate project against an ITK build tree:

git clone https://github.com/InsightSoftwareConsortium/ITKMontage
mkdir ITKMontage-build
cd ITKMontage-build
cmake -DITK_DIR=/path/to/ITK-build ../ITKMontage
cmake --build .

See Also

License

This code is copyrighted by the NumFOCUS, and it is distributed under the Apache 2 license.

Acknowledgements

The code contained herein was partially funded by the following contracts:

  • United States Air Force Prime Contract FA8650-15-D-5231

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

If you're not sure about the file name format, learn more about wheel file names.

itk_montage-0.8.4-cp311-abi3-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.11+Windows x86-64

itk_montage-0.8.4-cp311-abi3-manylinux_2_28_x86_64.whl (6.6 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ x86-64

itk_montage-0.8.4-cp311-abi3-manylinux_2_28_aarch64.whl (6.0 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ ARM64

itk_montage-0.8.4-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.7 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ x86-64

itk_montage-0.8.4-cp311-abi3-macosx_11_0_arm64.whl (4.8 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

itk_montage-0.8.4-cp310-cp310-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.10Windows x86-64

itk_montage-0.8.4-cp310-cp310-manylinux_2_28_x86_64.whl (6.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

itk_montage-0.8.4-cp310-cp310-manylinux_2_28_aarch64.whl (6.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

itk_montage-0.8.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

itk_montage-0.8.4-cp310-cp310-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

itk_montage-0.8.4-cp39-cp39-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.9Windows x86-64

itk_montage-0.8.4-cp39-cp39-manylinux_2_28_x86_64.whl (6.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

itk_montage-0.8.4-cp39-cp39-manylinux_2_28_aarch64.whl (6.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

itk_montage-0.8.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

itk_montage-0.8.4-cp39-cp39-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file itk_montage-0.8.4-cp311-abi3-win_amd64.whl.

File metadata

  • Download URL: itk_montage-0.8.4-cp311-abi3-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.11+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.23

File hashes

Hashes for itk_montage-0.8.4-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 3b8966ea67a81da9b003e322cbdad305e250800804be23c0138c97173e03feaa
MD5 f70a62b547da6b47a00fa75cb03b272b
BLAKE2b-256 d246551a656721cce62c2b6f18829cb407c33ffb43b6863e765ada3aa663b1e3

See more details on using hashes here.

File details

Details for the file itk_montage-0.8.4-cp311-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for itk_montage-0.8.4-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a9b9e238738f1ede098047f7cfa98414c39e63ca0c3f9b6cf0fa4553c650c46d
MD5 09d3ca17fdc614ea765936eb0d3dd81a
BLAKE2b-256 5d68c19e06afa5184004f6ed3fdc6cad5d1d8da8aaea937ca334fe3a95ae819d

See more details on using hashes here.

File details

Details for the file itk_montage-0.8.4-cp311-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for itk_montage-0.8.4-cp311-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 73a3cd7acb058a8d9fb2ab42c2cc0b812d3185bc976ffbee3b2625ebcf6ae630
MD5 fe34713bb4838cce3863f5d533e5aaf1
BLAKE2b-256 b677b417fe3dae79b83266fc9b90fcd752bc2121e375141de1d795df6ea62a14

See more details on using hashes here.

File details

Details for the file itk_montage-0.8.4-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_montage-0.8.4-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4999bc708f4f776b2e629316c1149a44f8cb4e7f2eebcfc54960f63a949906cf
MD5 5bf9dc7a68ab62448dafcd097c079fcc
BLAKE2b-256 b58721ec49a620f187232993d10f34d560c0017003e2582ab924527b3d537400

See more details on using hashes here.

File details

Details for the file itk_montage-0.8.4-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for itk_montage-0.8.4-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 173dcf2b0ba6559395937bb98a667ad6192e511891821f1da3fc78f74041db44
MD5 eaf9961b6eb3523868c854ffff2dfb7b
BLAKE2b-256 c4e70002beac9302154cbed4824c23055edb2935b6064fde7e3f8c8186afdbd1

See more details on using hashes here.

File details

Details for the file itk_montage-0.8.4-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for itk_montage-0.8.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 522f923335380f8b0b5845eb80a0dae077d6ca8f47e3b4d598e02548af228a24
MD5 feeba10d988ddaaaa4883977d115fb07
BLAKE2b-256 05dcd342d8c2ee2485cf3f86a7465587f64812bc97dadc7efc8d317df1345c69

See more details on using hashes here.

File details

Details for the file itk_montage-0.8.4-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for itk_montage-0.8.4-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4afb6c467882f6cbbe1797aca6826979d03584e81e3c6146833239e27b8385b9
MD5 b5121e4899db057c7bf79dce1375c2d3
BLAKE2b-256 4de396543e3b10dcc52c1ef6eb550ac411e41f1549475447a9a8d52e8f6951c8

See more details on using hashes here.

File details

Details for the file itk_montage-0.8.4-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for itk_montage-0.8.4-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ea4ade84e7d949730f16073bae20a116f1503b5839495d226d23d3f75f1ca6eb
MD5 ccf0f69318a8883374911f5d77115333
BLAKE2b-256 9bdd338c62139ca925e0c8fd396c331eebfa3f4ab54bc477dcba0c37aaff873f

See more details on using hashes here.

File details

Details for the file itk_montage-0.8.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_montage-0.8.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 79926402b043a8625be6d69cc4c94085e756353ebf1e0b9609e1dcf22ebe8201
MD5 30a72b0484f8ffac41fa71700aee25ac
BLAKE2b-256 e14236b51211b2436cdb7ec042933ac3c037d90cccb8da8fa04586533271099a

See more details on using hashes here.

File details

Details for the file itk_montage-0.8.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for itk_montage-0.8.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 48fbb3306b55af9763f5d9781493f2dc419cf8617244fdcf52cdd7ffee4c5d8a
MD5 8daf8e9c28016e093337128dc962cca4
BLAKE2b-256 e9a6179820db5baee6c359bec8b04ddb568c9fd28dd6bf0488403bfb32e42661

See more details on using hashes here.

File details

Details for the file itk_montage-0.8.4-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: itk_montage-0.8.4-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.23

File hashes

Hashes for itk_montage-0.8.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 617de46d6597a168be4eb9b73ead5a8316a7870ff8dfaa1dda4135a8ffc9abea
MD5 20059591d802b89aff1c8f3ec737da7e
BLAKE2b-256 0a2c0f2e33f15550328fc848046f65cd8fa83914bbcf471eaf29a7bae2a74f6d

See more details on using hashes here.

File details

Details for the file itk_montage-0.8.4-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for itk_montage-0.8.4-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9053ff39662d6c6c8128e5f83f06a5b214e3f4e4fdbf1eb97dc14239442bd600
MD5 540a501445437af09c70a52d20b11900
BLAKE2b-256 b83c19c3dd0529c03130999d59ba8f15bfa34cbbda2afbdcd85a9e6d76876592

See more details on using hashes here.

File details

Details for the file itk_montage-0.8.4-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for itk_montage-0.8.4-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 41e097c7329ca1353ead6bc97b6e9e5cb0f4e6d7f1b2a5586586b9539a495284
MD5 be7ce7f3d19495167faab60e10232d0b
BLAKE2b-256 fd92f7b99f27fba3a2d3a685f3335523ff9bdf3b09683bf4fc4c6be290c3f888

See more details on using hashes here.

File details

Details for the file itk_montage-0.8.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for itk_montage-0.8.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6d20ff9d4f69df157b30562c52bc35f2c101b5770a2315f9b98dc15a77fbf73b
MD5 0cdf1b8957e0093020a862ca17e96242
BLAKE2b-256 8aa2eb4af629773969388cdfadac97af5f895404d379a96052d19fd257937908

See more details on using hashes here.

File details

Details for the file itk_montage-0.8.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for itk_montage-0.8.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 62a6348e567b1a730cf3306d0dc88eef5dcf39b09787eddffe58f05cfe90f272
MD5 17f1f44f293784a639d70b47100e856d
BLAKE2b-256 be01d594f001bd9cb4cfb1a4151e1435268ddaa2267c00e0d6787246cf62d940

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page