Personal tools
  • We're Hiring!

You are here: Home Products OME Files C++

OME Files C++

OME Files C++

OME Files, the solution for C++ developers to support the OME data model and OME-TIFF in their software.

OME Files C++ is a reference implementation of the OME data model and the OME-TIFF file format for C++ developers who wish to integrate support for the OME data model and reading and writing the standard OME-TIFF file format into their software. Potential uses include export of images using OME-TIFF, saving of acquired image data in OME-TIFF, reading metadata and image data from OME-TIFF for vizualisation and analysis, or use of the data model metadata APIs for handling metadata.

OME Files C++ is a re-implementation of the Bio-Formats Java API, providing equivalent data model, metadata and reading and writing interfaces. Unlike the Bio-Formats Java API, which supports reading of over 140 file formats and writing of over 15 file formats, OME Files C++ restricts itself to reading and writing OME-TIFF and plain TIFF, and does not yet support additional formats. At present it is a reference implementation for the OME-TIFF format, and the focus for development is upon improving and extending the data model metadata APIs and the reader and writer APIs, rather than adding additional formats.

OME Files was developed by the Open Microscopy Environment consortium. Licensing information is on the main OME licensing page.
Document Actions