HDRUtils Class Reference

Utilities for reading and writing HDR, OpenEXR, and PFM high dynamic range image formats. More...

#include <HDRUtils.h>

List of all members.

Static Public Member Functions

static HDRImageloadHDR (const std::string &filename)
static HDRImageloadEXR (const std::string &filename)
static HDRImageloadPFM (const std::string &filename)
static bool saveHDR (const std::string &filename, const Image *image)
static bool saveEXR (const std::string &filename, const Image *image)
static bool savePFM (const std::string &filename, const Image *image)
static HDRImagetoHDRImage (const RgbaImage *image)
static RgbaImagetoRgbaImage (const HDRImage *image)


Detailed Description

Utilities for reading and writing HDR, OpenEXR, and PFM high dynamic range image formats.

Author:
Travis Fischer (fisch0920@gmail.com)
Date:
January 2009
Note:
This code is based on similar code found in exrtools, by Billy Biggs (http://scanline.ca/exrtools/)

Definition at line 25 of file HDRUtils.h.


Member Function Documentation

static HDRImage* HDRUtils::loadHDR ( const std::string &  filename  )  [static]

static HDRImage* HDRUtils::loadEXR ( const std::string &  filename  )  [static]

static HDRImage* HDRUtils::loadPFM ( const std::string &  filename  )  [static]

static bool HDRUtils::saveHDR ( const std::string &  filename,
const Image image 
) [static]

static bool HDRUtils::saveEXR ( const std::string &  filename,
const Image image 
) [static]

static bool HDRUtils::savePFM ( const std::string &  filename,
const Image image 
) [static]

HDRImage * HDRUtils::toHDRImage ( const RgbaImage image  )  [static]

Definition at line 180 of file HDRUtils.cpp.

RgbaImage * HDRUtils::toRgbaImage ( const HDRImage image  )  [static]

Definition at line 189 of file HDRUtils.cpp.


The documentation for this class was generated from the following files:

Generated on 28 Feb 2009 for Milton by doxygen 1.5.6