14 #ifndef GDCMJPEG2000CODEC_H
15 #define GDCMJPEG2000CODEC_H
22 class JPEG2000Internals;
49 void SetRate(
unsigned int idx,
double rate);
50 double GetRate(
unsigned int idx = 0)
const;
52 void SetQuality(
unsigned int idx,
double q);
53 double GetQuality(
unsigned int idx = 0)
const;
55 void SetTileSize(
unsigned int tx,
unsigned int ty);
57 void SetNumberOfResolutions(
unsigned int nres);
59 void SetReversible(
bool res);
64 unsigned int xmin,
unsigned int xmax,
65 unsigned int ymin,
unsigned int ymax,
66 unsigned int zmin,
unsigned int zmax,
70 bool DecodeByStreams(std::istream &is, std::ostream &os);
72 std::pair<char *, size_t> DecodeByStreamsCommon(
char *dummy_buffer,
size_t buf_size);
73 bool GetHeaderInfo(
const char * dummy_buffer,
size_t len,
TransferSyntax &ts);
74 JPEG2000Internals *Internals;
79 #endif //GDCMJPEG2000CODEC_H
Class to do JPEG 2000.
Definition: gdcmJPEG2000Codec.h:30
#define GDCM_EXPORT
Definition: gdcmWin32.h:34
ImageCodec.
Definition: gdcmImageCodec.h:30
Bitmap class A bitmap based image. Used as parent for both IconImage and the main Pixel Data Image It...
Definition: gdcmBitmap.h:38
Class to represent a Data Element either Implicit or Explicit.
Definition: gdcmDataElement.h:58
Class to manipulate Transfer Syntax.
Definition: gdcmTransferSyntax.h:39
ImageRegionReader.
Definition: gdcmImageRegionReader.h:29