Package jj2000.j2k.entropy
Class CodedCBlk
java.lang.Object
jj2000.j2k.entropy.CodedCBlk
- Direct Known Subclasses:
CBlkRateDistStats,DecLyrdCBlk
This is the generic class to store coded (compressed) code-block. It stores
the compressed data as well as the necessary side-information.
This class is normally not used. Instead the EncRDCBlk, EncLyrdCBlk and the DecLyrdCBlk subclasses are used.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
n
public int nThe horizontal index of the code-block, within the subband. -
m
public int mThe vertical index of the code-block, within the subband. -
skipMSBP
public int skipMSBPThe number of skipped most significant bit-planes. -
data
public byte[] dataThe compressed data
-
-
Constructor Details
-
CodedCBlk
public CodedCBlk()Creates a new CodedCBlk object wit the default values and without allocating any space for its members. -
CodedCBlk
public CodedCBlk(int m, int n, int skipMSBP, byte[] data) Creates a new CodedCBlk object with the specified values.- Parameters:
m- The horizontal index of the code-block, within the subband.n- The vertical index of the code-block, within the subband.skipMSBP- The number of skipped most significant bit-planes for this code-block.data- The compressed data. This array is referenced by this object so it should not be modified after.
-
-
Method Details