Personal tools

You are here: Home Support File Formats The OME-TIFF File

The OME-TIFF File

OME partners at LOCI have developed a variant of the OME-XML File specifically designed for data acquisition and storage. This format, called OME-TIFF, uses OME-XML in the standard TIFF header and stores binary image data in a multi-page TIFF file.

LOCI maintains the OME-TIFF documentation and specification available at http://www.ome-xml.org/wiki/OmeTiff.

In the OME-XML File binary image data is stored as compressed base64. This is convenient for data migration, but has some drawbacks:

  • Decoding base64-encoded image planes is computationally expensive.
  • There is no facility to split a dataset among multiple files on disk.

OME-TIFF is designed to solve these problems. OME-TIFF means that:

  • Image planes are stored within one multi-page TIFF file, or across multiple TIFF files. Any image organization is feasible.
  • A complete OME-XML metadata block describing the image is embedded in each TIFF file's header. Thus, even if some of the TIFF files in a 5-dimensional image are misplaced, the metadata remains intact.
  • The OME-XML metadata block in an OME-TIFF file may contain anything a standard OME-XML file can, including multiple OME images with multiple sets of pixels.
  • The only conceptual difference between OME-XML and OME-TIFF is that instead of encoding pixels as base64 chunks within the XML like OME-XML does, OME-TIFF uses the standard TIFF mechanism for storing one or more image planes in each of the constituent file(s).
  • Storing image data in TIFF is a de facto standard, and essentially all image handling software can read TIFF-based formats, thus adoption and integration of OME-TIFF is straightforward.
Document Actions