Bio-Formats
Overview of Bio-Formats
Bio-Formats is a standalone Java library for reading and writing microscopy file formats, written by the Open Microscopy Environment consortium. It is capable of parsing both pixels and metadata for a large number of formats, as well as writing to several formats. It also includes standardized metadata conversion to OME-XML and OME-TIFF.
Full details including the very impressive list of supported file formats.
The primary goal of Bio-Formats is to facilitate the exchange of microscopy data between both different software packages and different organizations, by converting proprietary microscopy data into the OME data model standard. See our recent article on biological image formats and the Bio-Formats statement of purpose for more information.

