29 #include "kdu_stripe_decompressor.h" 
   32 #define MIN_STRIPE_HEIGHT 256 
   33 #define MAX_STRIPE_HEIGHT 8192 
  107         return ((
int) p_numSamples);
 
  112         return ((
int) p_numLines);
 
  117         return ((
int) p_numBands);
 
  122         return (p_pixelBytes);
 
  127         return (p_signedData);
 
  131       void Read(
unsigned char **inbuf);
 
  134       void Read(
short int **inbuf);
 
  136       static bool IsJP2(QString filename);
 
  140       unsigned int p_numSamples;      
 
  141       unsigned int p_numLines;        
 
  142       unsigned int p_numBands;        
 
  143       unsigned int p_pixelBytes;      
 
  147       unsigned int p_resolutionLevel; 
 
  148       unsigned int p_highestResLevel; 
 
  150       int *p_maxStripeHeights;        
 
  156       int *p_stripeHeights;           
 
  160       unsigned int p_pixelBits;       
 
  164       kdu_dims p_imageDims;           
 
  165       jp2_family_src *JP2_Stream;     
 
  166       jp2_source *JP2_Source;         
 
  167       kdu_codestream *JPEG2000_Codestream;    
 
  168       kdu_stripe_decompressor p_decompressor; 
 
  173       void SetResolutionAndRegion();  
 
JPEG2000 decoder class. 
Definition: JP2Decoder.h:92
 
int GetPixelBytes() const 
Definition: JP2Decoder.h:121
 
~JP2Decoder()
JP2Decoder destructor. 
Definition: JP2Decoder.cpp:206
 
static bool IsJP2(QString filename)
Definition: JP2Decoder.cpp:232
 
bool GetSignedData() const 
Definition: JP2Decoder.h:126
 
Kakadu error messaging class. 
Definition: JP2Error.h:52
 
int GetBandDimension() const 
Definition: JP2Decoder.h:116
 
void Read(unsigned char **inbuf)
Read data from JP2 file containing 8-bit data. 
Definition: JP2Decoder.cpp:178
 
int GetSampleDimension() const 
Definition: JP2Decoder.h:106
 
JP2Decoder(const QString &jp2file)
Constructs a JPEG2000 decoder object. 
Definition: JP2Decoder.cpp:42
 
int GetLineDimension() const 
Definition: JP2Decoder.h:111
 
JP2Error * kakadu_error() const 
Definition: JP2Decoder.h:98
 
void OpenFile()
Open the JPEG2000 file. 
Definition: JP2Decoder.cpp:62