DCMTK
Version 3.6.1 20120515
OFFIS DICOM Toolkit
|
Public Types | |
typedef TRAITS::PIXEL | PIXEL |
typedef TRAITS::SAMPLE | SAMPLE |
Public Member Functions | |
JlsCodec (const TRAITS &inTraits, const JlsParameters &info) | |
void | SetPresets (const JlsCustomParameters &presets) |
bool | IsInterleaved () |
JlsParameters & | Info () |
signed char | QuantizeGratientOrg (LONG Di) |
inlinehint LONG | QuantizeGratient (LONG Di) |
void | InitQuantizationLUT () |
LONG | DecodeValue (LONG k, LONG limit, LONG qbpp) |
inlinehint void | EncodeMappedValue (LONG k, LONG mappedError, LONG limit) |
void | IncrementRunIndex () |
void | DecrementRunIndex () |
LONG | DecodeRIError (CContextRunMode &ctx) |
Triplet< SAMPLE > | DecodeRIPixel (Triplet< SAMPLE > Ra, Triplet< SAMPLE > Rb) |
SAMPLE | DecodeRIPixel (LONG Ra, LONG Rb) |
LONG | DecodeRunPixels (PIXEL Ra, PIXEL *ptype, LONG cpixelMac) |
LONG | DoRunMode (LONG index, DecoderStrategy *) |
void | EncodeRIError (CContextRunMode &ctx, LONG Errval) |
SAMPLE | EncodeRIPixel (LONG x, LONG Ra, LONG Rb) |
Triplet< SAMPLE > | EncodeRIPixel (Triplet< SAMPLE > x, Triplet< SAMPLE > Ra, Triplet< SAMPLE > Rb) |
void | EncodeRunPixels (LONG runLength, bool bEndofline) |
LONG | DoRunMode (LONG index, EncoderStrategy *) |
SAMPLE | DoRegular (LONG Qs, LONG, LONG pred, DecoderStrategy *) |
SAMPLE | DoRegular (LONG Qs, LONG x, LONG pred, EncoderStrategy *) |
void | DoLine (SAMPLE *pdummy) |
void | DoLine (Triplet< SAMPLE > *pdummy) |
void | DoScan (BYTE *compressedBytes, size_t compressedLength) |
ProcessLine * | CreateProcess (void *pvoidOut) |
void | InitDefault () |
void | InitParams (LONG t1, LONG t2, LONG t3, LONG nReset) |
size_t | EncodeScan (const void *rawData, void *pvoidOut, size_t compressedLength, void *pvoidCompare) |
size_t | DecodeScan (void *rawData, const JlsRect &size, const void *compressedData, size_t compressedLength, bool bCompare) |
Protected Attributes | |
TRAITS | traits |
JlsRect | _rect |
int | _width |
LONG | T1 |
LONG | T2 |
LONG | T3 |
JlsContext | _contexts [365] |
CContextRunMode | _contextRunmode [2] |
LONG | _RUNindex |
PIXEL * | _previousLine |
PIXEL * | _currentLine |
signed char * | _pquant |
OFVector< signed char > | _rgquant |
bool | _bCompare |