14#ifndef GDCMJPEG8CODEC_H
15#define GDCMJPEG8CODEC_H
22class JPEGInternals_8BIT;
35 bool InternalCode(
const char *input,
unsigned long len, std::ostream &os)
override;
41 bool EncodeBuffer(std::ostream &os,
const char *data,
size_t datalen)
override;
44 JPEGInternals_8BIT *Internals;
Class to do JPEG 8bits (lossy & lossless)
Definition gdcmJPEG8Codec.h:29
bool DecodeByStreams(std::istream &is, std::ostream &os) override
bool IsStateSuspension() const override
bool GetHeaderInfo(std::istream &is, TransferSyntax &ts) override
bool EncodeBuffer(std::ostream &os, const char *data, size_t datalen) override
bool InternalCode(const char *input, unsigned long len, std::ostream &os) override
JPEG codec.
Definition gdcmJPEGCodec.h:41
Class to manipulate Transfer Syntax.
Definition gdcmTransferSyntax.h:40