orfimage.hpp File Reference

Olympus RAW image. More...

#include "image.hpp"
#include "tiffimage.hpp"
#include "basicio.hpp"
#include "types.hpp"
#include <string>

Classes

class  Exiv2::OrfImage
 Class to access raw Olympus ORF images. Exif metadata is supported directly, IPTC is read from the Exif data, if present. More...
 
class  Exiv2::OrfParser
 Stateless parser class for data in ORF format. Images use this class to decode and encode ORF data. See class TiffParser for details. More...
 

Namespaces

 Exiv2
 Provides classes and functions to encode and decode Exif and Iptc data. The libexiv2 API consists of the objects of this namespace.
 
 Exiv2::ImageType
 Supported image formats.
 

Functions

EXIV2API Image::AutoPtr Exiv2::newOrfInstance (BasicIo::AutoPtr io, bool create)
 Create a new OrfImage instance and return an auto-pointer to it. Caller owns the returned object and the auto-pointer ensures that it will be deleted.
 
EXIV2API bool Exiv2::isOrfType (BasicIo &iIo, bool advance)
 Check if the file iIo is an ORF image.
 

Variables

const int Exiv2::ImageType::orf = 9
 ORF image type (see class OrfImage)
 

Detailed Description

Olympus RAW image.

Version
Rev
3091
Author
Jeff Costlow costlow@gmail.com
Date
31-Jul-07, costlow: created