|
||
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 &)const
EColor420
Horizontal and vertical chrominance decimation.EColor422
Horizontal chrominance decimation.EColor444
No chrominance decimation.EMonochrome
Monochrome.TColorSampling
Flag reflecting the color sampling type.TJpegImageData()
Default constructor for this class. iQualityFactor
The quality factor.iSampleScheme
The color sampling scheme to use.Inherited from TImageDataBlock
:
DataType()const
Returns 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::TColorSampling
Flag 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.