OpenEXR

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche

OpenEXR ist ein HDR-Grafikdateiformat, welches als offenes Format von der U.S.-amerikanischen Firma Industrial Light and Magic ILM unter einer Open-Source-Lizenz ähnlich der BSD-Lizenz herausgegeben wurde. ILM hat dieses Format spezifiziert und Dateien für eine Entwicklungsumgebung (IDE) bereit. Hierin sind ein Anzeigeprogramm zum Betrachten von OpenEXR-Bildern enthalten sowie eine Programmbibliothek, mit der man in selbsterstellten Programmen dieses Bildformat verarbeiten kann.

Zur Speicherung von Bilddaten verwendet OpenEXR als Basis pro Farbkanal eine 16-Bit-Gleitkommazahl. Dieses Format wird direkt von der Programmiersprache CG unterstützt. OpenEXR unterstützt außerdem 32-Bit-Gleitkommadaten sowie 32-Bit-Integer-Daten pro Pixel; diese Formate sind zur Speicherung von besonderen Daten wie jenen mit Tiefeninformationen oder Objektkennungen vorgesehen.

Die verlustfreie Bildkompression der Grafikdaten wird unterstützt, entsprechende Codecs werden in der IDE mitgeliefert. Die Erweiterbarkeit des Dateiformats auf z. B. Vektorgrafiken oder andere Kompressionsalgorithmen sind in Planung.

Weblinks[Bearbeiten]

  • OpenEXR (Offizielle, von ILM bereitgestellte Website mit Dokumentation des Dateiformats; englisch)