ITKMontage
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
- http://dream3d.bluequartz.net/
- https://www.incf.org
- https://www.itk.org
- https://www.alleninstitute.org
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
Release files for itk-montage 0.8.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 77.5 MB
Release files / itk_montage-0.8.5-cp311-abi3-win_amd64.whl
| Download URL | itk_montage-0.8.5-cp311-abi3-win_amd64.whl |
|---|---|
| Size | 2.0 MB |
| Tags | CPython 3.11 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
28651317ca9107621dce6bae1b4b26c4de750f19b8f10529d6a4dc26ff1ffdb1
|
|
BLAKE2b-256 checksum How to use checksums |
4ae7fe9c12633ad514f5e3e63c3e43a4063143233994c0925b42337b8488d4cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / itk_montage-0.8.5-cp311-abi3-manylinux_2_28_x86_64.whl
| Download URL | itk_montage-0.8.5-cp311-abi3-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 6.6 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
d30e315cee9866440eb32076d4ea11462d9fad88f5a8f8de0c85609a0d4fa199
|
|
BLAKE2b-256 checksum How to use checksums |
49052a90adb13295e07651b4dbda05f5e19d3f918ea56961c4800154434c6421
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / itk_montage-0.8.5-cp311-abi3-manylinux_2_28_aarch64.whl
| Download URL | itk_montage-0.8.5-cp311-abi3-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 6.0 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
812d2e3d411237d17060d945b1db5c23e4ddf0880b2191ffb33fa3956bca17d9
|
|
BLAKE2b-256 checksum How to use checksums |
b6b48aac508f8ca2891832fe63231dd81793e621ace27a1632327807166e8fcd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / itk_montage-0.8.5-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | itk_montage-0.8.5-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 6.7 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
79ee6dbee67353ba605cd100f88e3f3f4d8f6cdfdc4fdbf2bf838737556282ff
|
|
BLAKE2b-256 checksum How to use checksums |
70fe6c46514d5b5cdebe7739e9793d562f0c36e3fe66e23ff7e4eec12a804e9c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / itk_montage-0.8.5-cp311-abi3-macosx_11_0_arm64.whl
| Download URL | itk_montage-0.8.5-cp311-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 4.8 MB |
| Tags | CPython 3.11 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
3ddc2ced152d729dda9559561bea2e8ca9830a7fa4c77624b97195496e8ecce2
|
|
BLAKE2b-256 checksum How to use checksums |
89697548ba74fa910465df705aff28feef570b9cb1897172058bba056760ab98
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / itk_montage-0.8.5-cp310-cp310-win_amd64.whl
| Download URL | itk_montage-0.8.5-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e4fc37f0b4e2bd1c2d5dbcddcc1d26d8a13071645fc632874e84db098527b0f5
|
|
BLAKE2b-256 checksum How to use checksums |
c5150fe99f4f5bd729ef55c382345e6391a307b4f206cd7a58b50f72a578a985
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / itk_montage-0.8.5-cp310-cp310-manylinux_2_28_x86_64.whl
| Download URL | itk_montage-0.8.5-cp310-cp310-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 6.6 MB |
| Tags | CPython 3.10 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
8fbe7238bfb6d30c4799f5f9c22252a66be654a83f261b1996b1e4d52952cf52
|
|
BLAKE2b-256 checksum How to use checksums |
12107434cf54ccabb130574cc3047070ffc16647cd89b23329718042280fdf3e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / itk_montage-0.8.5-cp310-cp310-manylinux_2_28_aarch64.whl
| Download URL | itk_montage-0.8.5-cp310-cp310-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 6.0 MB |
| Tags | CPython 3.10 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
7966e01f19a43f54b97cc02c1b895f4382622840f3f12fb667e645f4a55c3366
|
|
BLAKE2b-256 checksum How to use checksums |
32734a5e284b7975b9136c5329dc90c77baf6392ba7b6c2a6b00dbc7bf23c321
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / itk_montage-0.8.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | itk_montage-0.8.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 6.6 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
aa5098fa455b3c7c275e101293e2cc9142c2222d03e549081da4a636542198f7
|
|
BLAKE2b-256 checksum How to use checksums |
91befac35eae28688839947d030bd66f36e2c747cdd45fdfb7dc0368d83d70e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / itk_montage-0.8.5-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | itk_montage-0.8.5-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 4.6 MB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c6fd15f366923b252a8413e08e513e56f0e1979467cd24f581386d8fe5160cf7
|
|
BLAKE2b-256 checksum How to use checksums |
fecf503859224aa9dc4e365ab5c5ec63e64f4a65dc36e698ff8e33d43612355f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / itk_montage-0.8.5-cp39-cp39-win_amd64.whl
| Download URL | itk_montage-0.8.5-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
262e0c4f08630739aa139b70b7866b980a7dce6a82eba40bc48e97bb7629f744
|
|
BLAKE2b-256 checksum How to use checksums |
c5e09676fb7fe41bacc42a4a7e8ed35fd28bd657936b23edb99fbfa060c72645
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / itk_montage-0.8.5-cp39-cp39-manylinux_2_28_x86_64.whl
| Download URL | itk_montage-0.8.5-cp39-cp39-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 6.6 MB |
| Tags | CPython 3.9 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
50d82bf73495706e360bace90e6af75dc9c64ca45e6a70fae31d96d63da465ed
|
|
BLAKE2b-256 checksum How to use checksums |
34c3cff827deb4270e0931f1c231f8781ec1035198907bf51c68acb33a69bd90
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / itk_montage-0.8.5-cp39-cp39-manylinux_2_28_aarch64.whl
| Download URL | itk_montage-0.8.5-cp39-cp39-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 6.0 MB |
| Tags | CPython 3.9 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
57ba0def18ef8cb5d7de6ea9d996856ede5adf9614b57e7eb50067834a460cd3
|
|
BLAKE2b-256 checksum How to use checksums |
76283d82f57cba478b0b69c048626d2cee982fc4014e4dfc0f014d66e3656291
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / itk_montage-0.8.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | itk_montage-0.8.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 6.6 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
f17669081d5b6ab2e0e0d8cee21fe0af06942bd35b0d20282d38ce1e75aea438
|
|
BLAKE2b-256 checksum How to use checksums |
93851906899a32b522e288dd9d3ac74aad6e60973c21e4f366b3ba6d7c522247
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / itk_montage-0.8.5-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | itk_montage-0.8.5-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 4.6 MB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
cac638db9dff392f7517e92e51f296634530b55541138719f73c4dd3e0138e66
|
|
BLAKE2b-256 checksum How to use checksums |
a6b1638d86bee7cc9bb43523923a208b82c6740babae8267f3b2e7249073472c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|