How can I combine multiple (up to 500) microscope images into one complete image?
Mostra commenti meno recenti
I have a 5 cm by 5 cm area that I need to create a composite photograph of using multiple microscope images (of jpg format). The number of images required to capture the entire area can be upwards of 500, so the method of stitching the images together needs to be automated. Is there a way to perform this in MATLAB? Thank you in advance.
4 Commenti
Walter Roberson
il 18 Ago 2015
Is there some logic needed to match the edges, or can they just be placed one after another?
By the way, using .jpg is not recommended for scientific images, as it loses information unless you specifically take steps to maintain the quality. JPEG especially blurs sharp horizontal or vertical edges, or any sharp edge, and that makes it difficult to process the resulting images to extract information.
Lindsey
il 19 Ago 2015
Walter Roberson
il 19 Ago 2015
PNG or TIFF can preserve sharp edges. I like the TIFF format myself, but I think Image Analyst prefers PNG format.
Lindsey
il 19 Ago 2015
Risposte (2)
Image Analyst
il 19 Ago 2015
0 voti
You can try the montage function, though with 500 images you may run out of memory.
Image Analyst
il 19 Ago 2015
0 voti
Based on your answer to Walter where you say you need panoramic stitching with overlap, I think this is what you need: http://www.mathworks.com/help/vision/examples/feature-based-panoramic-image-stitching.html?prodcode=VP&language=en

5 Commenti
Lindsey
il 19 Ago 2015
Walter Roberson
il 19 Ago 2015
imageSet() is part of the Computer Vision Toolbox
Lindsey
il 19 Ago 2015
Lindsey
il 20 Ago 2015
Image Analyst
il 20 Ago 2015
I don't have the toolbox so I can't try it. Maybe your overlap is not enough for it to determine where to stitch them.
Categorie
Scopri di più su Motion Detection in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!