"L. Spiro Engine"
Classes | Public Types | Static Public Member Functions

lsi::CJpegImage Class Reference

Implementation of operations on images. More...

#include <LSIJpegImage.h>

List of all members.

Classes

struct  opj_image
struct  opj_image_comp
struct  opj_image_comptparm

Public Types

typedef struct
lsi::CJpegImage::opj_image_comp 
opj_image_comp_t
typedef struct
lsi::CJpegImage::opj_image 
opj_image_t
typedef struct
lsi::CJpegImage::opj_image_comptparm 
opj_image_cmptparm_t

Static Public Member Functions

static opj_image_topj_image_create0 ()
static opj_image_t *LSE_CALL opj_image_create (LSINT32 _i32NumComponents, opj_image_cmptparm_t *_picComponentParms, OPJ_COLOR_SPACE _csColorSpace)
static LSVOID LSE_CALL opj_image_destroy (opj_image_t *_piImage)

Detailed Description

Implementation of operations on images.

Class CJpegImage Description: Implementation of operations on images.


Member Typedef Documentation

Component parameters structure used by the opj_image_create function

Defines a single image component

Defines image data and characteristics


Member Function Documentation

static opj_image_t* LSE_CALL lsi::CJpegImage::opj_image_create ( LSINT32  _i32NumComponents,
opj_image_cmptparm_t _picComponentParms,
OPJ_COLOR_SPACE  _csColorSpace 
) [static]

Create an image.

Parameters:
_i32NumComponentsNumber of components.
_picComponentParmsComponents parameters.
_csColorSpaceImage color space.
Returns:
Returns a new image structure if successful, returns NULL otherwise.
static opj_image_t* lsi::CJpegImage::opj_image_create0 ( ) [static]

Create an empty image.

Todo:
this function should be removed.
Returns:
returns an empty image if successful, returns NULL otherwise.
static LSVOID LSE_CALL lsi::CJpegImage::opj_image_destroy ( opj_image_t _piImage) [static]

Deallocate any resources associated with an image.

Parameters:
_piImageImage to be destroyed.

The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator