| Interface | Description | 
|---|---|
| CodedCBlkDataSrcEnc | 
 This interface defines a source of entropy coded data and methods to
 transfer it in a code-block by code-block basis. 
 | 
| Class | Description | 
|---|---|
| BitToByteOutput | 
 This class provides an adapter to perform bit based output on byte based
 output objects that inherit from a 'ByteOutputBuffer' class. 
 | 
| ByteOutputBuffer | 
 This class provides a buffering output stream similar to
 ByteArrayOutputStream, with some additional methods. 
 | 
| CBlkRateDistStats | 
 This class stores coded (compressed) code-blocks with their associated
 rate-distortion statistics. 
 | 
| EBCOTLayer | 
 This class holds information about each layer that is to be, or has already
 been, allocated . 
 | 
| EBCOTRateAllocator | 
 This implements the EBCOT post compression rate allocation algorithm. 
 | 
| EntropyCoder | 
 This abstract class provides the general interface for block-based entropy
 encoders. 
 | 
| LayersInfo | 
 This class stores the specification of a layer distribution in the
 bit stream. 
 | 
| MQCoder | 
 This class implements the MQ arithmetic coder. 
 | 
| PostCompRateAllocator | 
 This is the abstract class from which post-compression rate allocators
 which generate layers should inherit. 
 | 
| StdEntropyCoder | 
 This class implements the JPEG 2000 entropy coder, which codes stripes in
 code-blocks. 
 | 
Copyright © 2015 Open Microscopy Environment