Public Release v1.5.0- Speed and Polish
We have added a number of new features to this software worthy of a new release, including:
-
Auto-scaling- Multiple FOV can now be aligned within in a single montage! The LUT has a column where the user can place the number of pixels per fringe of their scaling grid for any given image number. The software will automatically rescale all images to the largest pixels/fringe (smallest FOV) for alignment and output.
-
The software no longer cares if the LUT entries don't exactly match the dataset you've selected, allowing you to use a single LUT file for both the OS and OD. Remember: the Nasal/Temporal coordinates are flipped between OS/OD!
See the new template file in the main directory "MODERN_both_OD_n_OS_TEMPLATE_LUT.xlsx" for an example of how to take advantage of these two new features.
-
Photoshop integration- if your MATLAB has been linked with Photoshop (CS5+), then you can directly load your data into it, instead of having to import it after the fact. The raw transformations are still output for your records.
-
Efficiency improvements leading to a faster run-time and a much smaller memory footprint. Large montages (600> images) now take less time, and typically use less than 4GB of RAM!
-
ToolboxToolbox integration. (For more information go here: https://github.com/ToolboxHub/ToolboxToolbox)
-
Bug fixes galore!
Enjoy!
As always, please cite the following paper if use this software in your work:
M. Chen, R. F. Cooper, G. K. Han, J. Gee, D. H. Brainard, and J. I. W. Morgan, "Multi-modal automatic montaging of adaptive optics retinal images," Biomedical Optics Express, Vol. 7 (12), pp. 4899-4918, 2016.