Introducing a Bitmap Interchange Format OpenDocument Raster Introducing a Bitmap Interchange Format
OpenDocument file formats ODF already supports lots of file types text .odt spreadsheets .ods vector graphics .odg but... advanced bitmap graphics are missing! The goal of ODR: fill up this gap At the same time, proposing a graphics format: OpenRaster
Why a new image format? Current image formats are not suitable for interchange jpeg, png: no layers, limited colorspace support tiff: binary, difficult to expand, proprietary kra, xcf: serialisations of internal application structures Interchange being one of the key phrases... kra: Krita file format (xml + binary info) xcf: The Gimp file format (binary info)
Key elements of OpenRaster OpenRaster needs: a complex layer stack (pixel layers, effect layers) standardised operations (merge, blend, ...) full color management (CMYK, RGB, Lab, HDR, ...) meta-information
The link to OpenDocument Lots of graphics applications No standardised open bitmap file format Sharing images means degrading them ODF is extensible, open, and offers a good infrastructure Why reinvent the wheel?
OpenRaster vs OpenDocument Raster OpenRaster: open graphics interchange format OpenDocument Raster: OpenDocument "container"
The roadmap March 2006 start defining OpenRaster June 2006 public release of first draft by Boudewijn Rempt (Krita) August to October 2006 creation of the layer stack structure From November 2006 start writing the specification
Preview Compositing and applying effects are non-destructive. <image> <layers> <layer x='50' y='5'> <dropshadow radius='10' x='10' y='10' opacity='0.5'/> <layer src='data/OpenRaster.png'/> </layer> <layer y='50'> <invert/> <brightness-contrast brightness='0.0' contrast='0.8'/> <scale x='1.0' y='2.0'/> <layer src='data/romedalen.jpg'/> </layers> </image>
More information Mailing list create@freedesktop.org Websites http://create.freedesktop.org http://pippin.gimp.org/OpenRaster/ The actual draft: http://create.freedesktop.org/specs/OpenRaster-draft.pdf