imread for multiple life science image file formats
Detailed tutorial of imreadBF:
http://imageprocessingblog.com/importing-generic-bioimage-files-to-matlab/
Imports formats from Zeiss, Leica, Nikon, Olympus, MetaMorph and others via BioFormats
Amongst others, following formats are supported:
lsm, zvi, ics, nd2, pic, dv, img, tif,
imreadBF loads multiple user-defined image slices at once.
[imageStack]=imreadBF(datname,zplanes,tframes,channel)
You can load multiple z and t slices at once, e.g. zplanes=[1 2 5] loads first,second and fifth z-slice in a 3D-Stack.
imreadBFmeta returns corresponding metadata.
To use the functions, you have to download loci_tools.jar here: http://www.loci.wisc.edu/bio-formats/downloads
make sure to have copied the file loci_tools.jar, in the folder where the
function is placed
modified from bfopen.m
More information about BioFormats:
http://www.loci.wisc.edu/software/bio-formats
Cite As
Christoph Moehl (2026). imread for multiple life science image file formats (https://www.mathworks.com/matlabcentral/fileexchange/32920-imread-for-multiple-life-science-image-file-formats), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Sciences > Biological and Health Sciences > Biomedical Imaging >
- MATLAB > Graphics > Images > Read, Write, and Modify Image >
Tags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
