Montaging for microscopy imaging files.
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for itk_montage-0.8.2-cp311-abi3-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16ca5bae7010dd3e95241af39297952b23eb1f3e004876a6ddaebb529ad88884 |
|
MD5 | 6068cf8b22825ac901ec0d5e0af46f35 |
|
BLAKE2b-256 | 64f3d4eaefaa93100bb613a98388b6b497c0191c19a6ebf951c7341efa56569c |
Hashes for itk_montage-0.8.2-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c91e07b91c7672c285dd5dac65ed8e86c63ec904195fa412fad530e23bd62c4 |
|
MD5 | 3989c3f270f3c265f94cc8b705f89be3 |
|
BLAKE2b-256 | c60ccb344767e033effe0b9db18e7096f430c250f14c129c95d98b4198ef5681 |
Hashes for itk_montage-0.8.2-cp311-abi3-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a020dd4bf3c4990dd93dc41dd2e4340e90b94db5395fbd0485f46a123c218dd |
|
MD5 | 1447681c276a461c014cf8ef41a66ee4 |
|
BLAKE2b-256 | a72df7ee586ef1509ef198a3ad1161165d0eccfe0dfa52a3c298493fcdcb408a |
Hashes for itk_montage-0.8.2-cp311-abi3-manylinux_2_17_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 138a27dd1e99ada6afa17c9281ecda05df789506532fbfcefe3582b3f8084de1 |
|
MD5 | 4248c9342edd03c45f9b0b1d59fe3c41 |
|
BLAKE2b-256 | 02a3705e9161010b52128b728887e36c8ed8eda29e5451a81f84ceea468e4d29 |
Hashes for itk_montage-0.8.2-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8091a03d28ffed12af206fe364907cedb93a23624203e7cdb72fcae109915853 |
|
MD5 | 502f09157e3574f3c893b5f073e7fdab |
|
BLAKE2b-256 | 72058f46278dded5fc635f7608695400bcb6646b234f8316ddab973b2cd75c8b |
Hashes for itk_montage-0.8.2-cp311-abi3-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ce44215bed52d01c58f483383ec610019ad2073fc3920455cb2ca91be2e77f7 |
|
MD5 | 24bf9a114220ffe5a6ed97327a91b988 |
|
BLAKE2b-256 | c594e28f728d0bdefbc1c851aecc2f706263a633aebc3db9726181427f28b8c3 |
Hashes for itk_montage-0.8.2-cp311-abi3-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10aad2cc1131f034398740ca873b5554de474bd40b207f0ac195a26dd83d5645 |
|
MD5 | 0f1ec2c754ea0b43ac41137fe8f9c370 |
|
BLAKE2b-256 | f128718faa15c349b63546f8d1c320165a0d0ac855d1b9a3f70f357c84e9eeee |
Hashes for itk_montage-0.8.2-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3122fb2dabba9777f307291b635b1e3032f5a870d8ca38f2311d081c40d7d80 |
|
MD5 | e80c0a907fc7f50dc52af9fa56765706 |
|
BLAKE2b-256 | fa92da1cd1e950f6c65207ae9af601003d84404aa2093bc16584fb35bc8f3161 |
Hashes for itk_montage-0.8.2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49df235419bac2a579b7b380ae0097dba76402399eac33cd735ac475b20068ff |
|
MD5 | d755ca73c2239548acaeef283d08767b |
|
BLAKE2b-256 | 583006836ce9b56c3eae18810525e906129ebe39a09476e2633777cc0fc0831c |
Hashes for itk_montage-0.8.2-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e94b6798731661f9ebb201ebc77141b9152a501333ef28540d33c1c3802c76af |
|
MD5 | f67abbb0891bad0cd336510600a1bf31 |
|
BLAKE2b-256 | d150a227981a6b9713c9252526da3d666bda476b70bf2267d0058146884983c9 |
Hashes for itk_montage-0.8.2-cp310-cp310-manylinux_2_17_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f89f0a008583fc012d8b0ed2c12f7a28141b3121976e1fe98cba62a68ecbdd6 |
|
MD5 | 791f23335006f98ff0704412a1666148 |
|
BLAKE2b-256 | ab785a66464f32f18660f4fcbd17ea9051b7d0dcd1bb1f1cfa5110512b05d8f9 |
Hashes for itk_montage-0.8.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dab83f18c6ee180d1573a6ee8411ad67040f81a76b605531217558bb2aab41e9 |
|
MD5 | 879f9b1b9cb84cea3fc366056e507790 |
|
BLAKE2b-256 | f34005987bf9ed570280df2f500ea44f39943d161501fd019ed1e3b3f2ffd5e4 |
Hashes for itk_montage-0.8.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7fdec28989929887bd99403a9fecc456aa9d5d9832897165e2626dcbdf037630 |
|
MD5 | 14f13f620ae13f2169e69c0e75c397d7 |
|
BLAKE2b-256 | e35e06d941e6f0b02b210c9bd922b1a8822550f7d870ed4a848bd6c6934b9307 |
Hashes for itk_montage-0.8.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 410e3cc4a235afa2e80c6ac870b35a40566c48aefcca15473c3c7de3d80ff402 |
|
MD5 | f89e51183ea02cfc7ed02478cc9f2344 |
|
BLAKE2b-256 | 201e013ae567a4472cf9545438b8eb4f2c235be1941347cf238cfa046252f64a |
Hashes for itk_montage-0.8.2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 813e9bcd25275a32c36bbcb15358fa407523dd7240f49c8add2be961a4634710 |
|
MD5 | 95d7965c905174de64001704298cc55f |
|
BLAKE2b-256 | e98086869929caec4c5be907ff4418c03f9f9ae6f56666a117ab47964387abce |
Hashes for itk_montage-0.8.2-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3ade8470ff143ee3b70dcdb9526379f65dc6609a67b52627469d9feb623ff4b |
|
MD5 | bb3f20ef754b6616bf20fe563161fcc4 |
|
BLAKE2b-256 | a6dbf1bc856c355e80eef47cf231e09e20df7f7fa9ae8c57ca0a22e6e319cc17 |
Hashes for itk_montage-0.8.2-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26227780c39762947578f6ec59de6a34c338c9397872fd30a9b47f6fa2fc761f |
|
MD5 | 44b1e32bccab548ade983fe9470c8f9f |
|
BLAKE2b-256 | b0ce78bad18f68630c1974282ce4ed7f5be31f05a643c890df5531d38d5c6d12 |
Hashes for itk_montage-0.8.2-cp39-cp39-manylinux_2_17_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 112557ea2df0043c5a0843da43a1b584dab5af21472b1879793a513a1e6f4adc |
|
MD5 | 8a3f44554302f0c5da6a3177780a86a5 |
|
BLAKE2b-256 | e3b6aa2f9fdd2a6af68fde57bd19661cda8c5bb7dc968718bab0a625e0705569 |
Hashes for itk_montage-0.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52feed9842c657ba43dd584312de4e2f89de6215077f28e91a41a525a91b416f |
|
MD5 | 7322963f5d05da204021e6442e5cb2db |
|
BLAKE2b-256 | 2f8012d807ff6ae208e70c6c5010cdc440d15ead40f97106fb43918f15d73e47 |
Hashes for itk_montage-0.8.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f52d44edf15ee648469f4b5dcc333a437f28f8aa06abc2a5759829ab544566bd |
|
MD5 | 186033b7f476b38bc9aaf72f7151bf09 |
|
BLAKE2b-256 | db8ff20fe8da7a221e43bb5d683cfe5f84aaf4f770c22a61f08c48570d76158a |
Hashes for itk_montage-0.8.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e919885f1220607be78d68a59a298529c559a2aa98a39d3d282bfffcde5f9e8 |
|
MD5 | e6b866492a9aaa0832581160e23f8f3b |
|
BLAKE2b-256 | 17d6c15aecdaa32ae21ef92a3e36e828e1369a4f9c7cb6256ba55dbc88a494d6 |
Hashes for itk_montage-0.8.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f30d3e967bf3b1d9c6e1fd90ffdb01271437ee11adc4aa1dff6c3d48eb62ca22 |
|
MD5 | 4107ae1e4576c0952d964acf7b51db74 |
|
BLAKE2b-256 | b832f78cf9cb25e16d2431853d52eb9557b5f944ec847c2477456c8d4df95cf4 |
Hashes for itk_montage-0.8.2-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7a0587ca2ab809bd9ef1dd9a8662cbec8fade8480093d398210b097ba960367 |
|
MD5 | 5d0eae679e72c92285c9d30c86267377 |
|
BLAKE2b-256 | 50cf0cce75aa0fdaa2556ce841978a021615fde8d196fd1392fe3eabaab65e7c |
Hashes for itk_montage-0.8.2-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e6f62c15eb876bba49e15ac9642c424771f4c6e737d1d3b0df12d3f236e6c55 |
|
MD5 | 114f19da7bbcb851a137ef471df669eb |
|
BLAKE2b-256 | 506b268713185a6d6f7730a4a490af38d967156c26db83cf54675545a9064b2c |
Hashes for itk_montage-0.8.2-cp38-cp38-manylinux_2_17_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18e970e20d60691ec4e8dc76da45535fc3f88b492cb20408acf90c6e6d3cd410 |
|
MD5 | 679e4d033e804e54f525a3d525339942 |
|
BLAKE2b-256 | 4d5f2a53111860e74a35b5fac75d73f0e3facb05f1a10809e842086175db9010 |
Hashes for itk_montage-0.8.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8bc3cb246012c199e35a5591c68134e74890b5b7b4720815240acbba75ee1d8 |
|
MD5 | 751368f4337f224c9e2b842560d7e5f2 |
|
BLAKE2b-256 | d123bb53bb8828fd587a6e324fe4a1925f6c67f8b58792c1fe45576c10dbde5c |
Hashes for itk_montage-0.8.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58192d554dbe07f9ea22593a6383aed5685143e053bf1f72843e7984685f711e |
|
MD5 | 015c9b0fa51970584b85a76a1aa895c9 |
|
BLAKE2b-256 | d6846db64308008ce20e8c47fc4c77f797aff6d257b1642e07709f3d95191686 |