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.5-cp311-abi3-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.11+Windows x86-64

itk_montage-0.8.5-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.5-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.5-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.5-cp311-abi3-macosx_11_0_arm64.whl (4.8 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

itk_montage-0.8.5-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.5-cp310-cp310-manylinux_2_28_aarch64.whl (6.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

itk_montage-0.8.5-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.5-cp310-cp310-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.9Windows x86-64

itk_montage-0.8.5-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.5-cp39-cp39-manylinux_2_28_aarch64.whl (6.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

itk_montage-0.8.5-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.5-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.5-cp311-abi3-win_amd64.whl.

File metadata

  • Download URL: itk_montage-0.8.5-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.25

File hashes

Hashes for itk_montage-0.8.5-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 28651317ca9107621dce6bae1b4b26c4de750f19b8f10529d6a4dc26ff1ffdb1
MD5 2ee3eee914932e71cf5dae22a529eb10
BLAKE2b-256 4ae7fe9c12633ad514f5e3e63c3e43a4063143233994c0925b42337b8488d4cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_montage-0.8.5-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d30e315cee9866440eb32076d4ea11462d9fad88f5a8f8de0c85609a0d4fa199
MD5 def7150d601903a5d9220bfee84141fa
BLAKE2b-256 49052a90adb13295e07651b4dbda05f5e19d3f918ea56961c4800154434c6421

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_montage-0.8.5-cp311-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 812d2e3d411237d17060d945b1db5c23e4ddf0880b2191ffb33fa3956bca17d9
MD5 fee3baf45e8c919c794de61608f94c6f
BLAKE2b-256 b6b48aac508f8ca2891832fe63231dd81793e621ace27a1632327807166e8fcd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_montage-0.8.5-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 79ee6dbee67353ba605cd100f88e3f3f4d8f6cdfdc4fdbf2bf838737556282ff
MD5 009619354562dbd0a9cac1a9ffa3f469
BLAKE2b-256 70fe6c46514d5b5cdebe7739e9793d562f0c36e3fe66e23ff7e4eec12a804e9c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_montage-0.8.5-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3ddc2ced152d729dda9559561bea2e8ca9830a7fa4c77624b97195496e8ecce2
MD5 563ae1cfaf9d5f7f630e8d2a6fe433b9
BLAKE2b-256 89697548ba74fa910465df705aff28feef570b9cb1897172058bba056760ab98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_montage-0.8.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e4fc37f0b4e2bd1c2d5dbcddcc1d26d8a13071645fc632874e84db098527b0f5
MD5 06c52c90ce646afb0a92790dae815edb
BLAKE2b-256 c5150fe99f4f5bd729ef55c382345e6391a307b4f206cd7a58b50f72a578a985

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_montage-0.8.5-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8fbe7238bfb6d30c4799f5f9c22252a66be654a83f261b1996b1e4d52952cf52
MD5 000f46c8105f3d8df57296949eeb797a
BLAKE2b-256 12107434cf54ccabb130574cc3047070ffc16647cd89b23329718042280fdf3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_montage-0.8.5-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7966e01f19a43f54b97cc02c1b895f4382622840f3f12fb667e645f4a55c3366
MD5 2f4f9387edae672af844e5b9dd8c05fd
BLAKE2b-256 32734a5e284b7975b9136c5329dc90c77baf6392ba7b6c2a6b00dbc7bf23c321

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_montage-0.8.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aa5098fa455b3c7c275e101293e2cc9142c2222d03e549081da4a636542198f7
MD5 436e6429d798853a70053b41cc16dbd1
BLAKE2b-256 91befac35eae28688839947d030bd66f36e2c747cdd45fdfb7dc0368d83d70e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_montage-0.8.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c6fd15f366923b252a8413e08e513e56f0e1979467cd24f581386d8fe5160cf7
MD5 0bd81f02fed1a3cb373964661cfbbf01
BLAKE2b-256 fecf503859224aa9dc4e365ab5c5ec63e64f4a65dc36e698ff8e33d43612355f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: itk_montage-0.8.5-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.25

File hashes

Hashes for itk_montage-0.8.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 262e0c4f08630739aa139b70b7866b980a7dce6a82eba40bc48e97bb7629f744
MD5 539c22131da1222f9557d37bcc212433
BLAKE2b-256 c5e09676fb7fe41bacc42a4a7e8ed35fd28bd657936b23edb99fbfa060c72645

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_montage-0.8.5-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 50d82bf73495706e360bace90e6af75dc9c64ca45e6a70fae31d96d63da465ed
MD5 b2dbe113ea353e8d04b4b896e11fc3b7
BLAKE2b-256 34c3cff827deb4270e0931f1c231f8781ec1035198907bf51c68acb33a69bd90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_montage-0.8.5-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 57ba0def18ef8cb5d7de6ea9d996856ede5adf9614b57e7eb50067834a460cd3
MD5 d9a42b9de89fa118918a76bf328fe916
BLAKE2b-256 76283d82f57cba478b0b69c048626d2cee982fc4014e4dfc0f014d66e3656291

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_montage-0.8.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f17669081d5b6ab2e0e0d8cee21fe0af06942bd35b0d20282d38ce1e75aea438
MD5 42a8b6285700a191b5f85abacdb5a2c7
BLAKE2b-256 93851906899a32b522e288dd9d3ac74aad6e60973c21e4f366b3ba6d7c522247

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for itk_montage-0.8.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cac638db9dff392f7517e92e51f296634530b55541138719f73c4dd3e0138e66
MD5 eb78856c2150ea470530a96c3b87ee34
BLAKE2b-256 a6b1638d86bee7cc9bb43523923a208b82c6740babae8267f3b2e7249073472c

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