Exiv2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Functions | Variables
jp2image.hpp File Reference

JPEG-2000 image, implemented using the following references: ISO/IEC JTC 1/SC 29/WG1 N2401: JPEG 2000 Part 6 FCD 15444-6
More...

#include "exif.hpp"
#include "iptc.hpp"
#include "image.hpp"
#include "types.hpp"
#include <string>
+ Include dependency graph for jp2image.hpp:
+ This graph shows which files directly or indirectly include this file:

Classes

class  Exiv2::Jp2Image
 Class to access JPEG-2000 images. 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

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

Variables

const int Exiv2::ImageType::jp2 = 15
 JPEG-2000 image type.
 

Detailed Description

JPEG-2000 image, implemented using the following references: ISO/IEC JTC 1/SC 29/WG1 N2401: JPEG 2000 Part 6 FCD 15444-6

Version
Rev
3091
Author
Gilles Caulier (cgilles) caulier dot gilles at gmail dot com
Marco Piovanelli, Ovolab (marco) marco.piovanelli@pobox.com
Date
12-Mar-2007, marco: created