TJpegImageData Class Reference

class TJpegImageData : public TImageDataBlock

JPEG specific image data variant which holds color sampling and quality factor information.

It can be used with both the JPEG decoder and encoder.

Inherits from

Constructor & Destructor Documentation

TJpegImageData()

IMPORT_C TJpegImageData ( )

Default constructor for this class.

Member Functions Documentation

DuplicateL(CFrameImageData &)

TImageDataBlock * DuplicateL ( CFrameImageData & aFrameImageData ) const [private, virtual]

Parameters

CFrameImageData & aFrameImageData

Member Enumerations Documentation

Enum TColorSampling

Flag reflecting the color sampling type.

Enumerators

EMonochrome

Monochrome.

EColor420

Horizontal and vertical chrominance decimation.

EColor422

Horizontal chrominance decimation.

EColor444

No chrominance decimation.

Member Data Documentation

TInt iQualityFactor

TInt iQualityFactor

The quality factor.

This represents the current allowable percentage level of degradation when compressing the image data.

The range is 0 to 100 inclusive.

TColorSampling iSampleScheme

TColorSampling iSampleScheme

enum TColorSampling The color sampling scheme to use.