| Package | Description | 
|---|---|
| jj2000.j2k.entropy.encoder | 
| Modifier and Type | Field and Description | 
|---|---|
(package private) ByteOutputBuffer | 
MQCoder.out
The ByteOutputBuffer used to write the compressed bit stream. 
 | 
(package private) ByteOutputBuffer | 
BitToByteOutput.out
The byte based output 
 | 
private ByteOutputBuffer[] | 
StdEntropyCoder.outT
The output stream used, for each thread 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private static void | 
StdEntropyCoder.compressCodeBlock(int c,
                 CBlkRateDistStats ccb,
                 CBlkWTData srcblk,
                 MQCoder mq,
                 BitToByteOutput bout,
                 ByteOutputBuffer out,
                 int[] state,
                 double[] distbuf,
                 int[] ratebuf,
                 boolean[] istermbuf,
                 int[] symbuf,
                 int[] ctxtbuf,
                 int options,
                 boolean rev,
                 int lcType,
                 int tType)
Compresses the code-block in 'srcblk' and puts the results in 'ccb',
 using the specified options and temporary storage. 
 | 
| Constructor and Description | 
|---|
BitToByteOutput(ByteOutputBuffer out)
Instantiates a new 'BitToByteOutput' object that uses 'out' as the
 underlying byte based output. 
 | 
MQCoder(ByteOutputBuffer oStream,
       int nrOfContexts,
       int[] init)
Instantiates a new MQ-coder, with the specified number of contexts and
 initial states. 
 | 
Copyright © 2016 Open Microscopy Environment