32 #include "dcmtk/config/osconfig.h" 33 #include "dcmtk/dcmjpeg/djcodece.h" 77 OFString& derivationDescription)
const;
89 Uint8 bitsPerSample)
const;
virtual void createDerivationDescription(const DcmRepresentationParameter *toRepParam, const DJCodecParameter *cp, Uint8 bitsPerSample, double ratio, OFString &derivationDescription) const
creates 'derivation description' string after encoding.
abstract base class for compression classes.
virtual OFBool isLosslessProcess() const
returns true if the transfer syntax supported by this codec is lossless.
abstract base class for codec representation parameter sets.
abstract codec class for JPEG encoders.
virtual E_TransferSyntax supportedTransferSyntax() const
returns the transfer syntax that this particular codec is able to encode and decode.
Encoder class for JPEG Progressive (lossy, 8/12-bit)
virtual ~DJEncoderProgressive()
destructor
virtual DJEncoder * createEncoderInstance(const DcmRepresentationParameter *toRepParam, const DJCodecParameter *cp, Uint8 bitsPerSample) const
creates an instance of the compression library to be used for encoding/decoding.
DJEncoderProgressive()
default constructor
a simple string class that implements a subset of std::string.
codec parameter for IJG codecs