|
|
|
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.
TImageDataBlock -
The abstract base class for all format-specific image data variants.
TJpegImageData - ...
Defined in TJpegImageData:
DuplicateL(CFrameImageData &)constEColor420Horizontal and vertical chrominance decimation.EColor422Horizontal chrominance decimation.EColor444No chrominance decimation.EMonochromeMonochrome.TColorSamplingFlag reflecting the color sampling type.TJpegImageData()Default constructor for this class. iQualityFactorThe quality factor.iSampleScheme
The color sampling scheme to use.Inherited from TImageDataBlock:
DataType()constReturns the data type of the current TImageDataBlock object.TImageDataBlock(TUid)Constructs and initialises the TImageDataBlock object to the data type specified...private: virtual TImageDataBlock* DuplicateL(CFrameImageData &aFrameImageData) const;
|
|
TColorSampling
Flag reflecting the color sampling type.
|
TColorSampling iSampleScheme;
The color sampling scheme to use.
TJpegImageData::TColorSamplingFlag reflecting the color sampling type.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.