|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--jj2000.j2k.encoder.EncoderSpecs
This class holds references to each module specifications used in the encoding chain. This avoid big amount of arguments in method calls. A specification contains values of each tile-component for one module. All members must be instance of ModuleSpec class (or its children).
ModuleSpec
Field Summary | |
StringSpec |
bms
By-pass mode specifications |
CBlkSizeSpec |
cblks
Code-blocks sizes specification |
StringSpec |
css
Causal stripes specifications |
CompTransfSpec |
cts
Component transformation specifications |
IntegerSpec |
dls
Number of decomposition levels specifications |
StringSpec |
ephs
End of packet header (EPH) marker use specification |
GuardBitsSpec |
gbs
Number of guard bits specifications |
StringSpec |
lcs
The length calculation specifications |
StringSpec |
mqrs
MQ reset specifications |
int |
nComp
The number of components within the image |
int |
nTiles
The number of tiles within the image |
ProgressionSpec |
pocs
Progression/progression changes specification |
PrecinctSizeSpec |
pss
Precinct partition specifications |
QuantStepSizeSpec |
qsss
Quantization normalized base step size specifications |
QuantTypeSpec |
qts
Quantization type specifications |
MaxShiftSpec |
rois
ROI maxshift value specifications |
StringSpec |
rts
Regular termination specifications |
StringSpec |
sops
Start of packet (SOP) marker use specification |
StringSpec |
sss
Error resilience segment symbol use specifications |
StringSpec |
tts
The termination type specifications |
AnWTFilterSpec |
wfs
Analysis wavelet filters specifications |
Constructor Summary | |
EncoderSpecs(int nt,
int nc,
BlkImgDataSrc imgsrc,
ParameterList pl)
Initialize all members with the given number of tiles and components and the command-line arguments stored in a ParameterList instance |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public MaxShiftSpec rois
public QuantTypeSpec qts
public QuantStepSizeSpec qsss
public GuardBitsSpec gbs
public AnWTFilterSpec wfs
public CompTransfSpec cts
public IntegerSpec dls
public StringSpec lcs
public StringSpec tts
public StringSpec sss
public StringSpec css
public StringSpec rts
public StringSpec mqrs
public StringSpec bms
public PrecinctSizeSpec pss
public StringSpec sops
public StringSpec ephs
public CBlkSizeSpec cblks
public ProgressionSpec pocs
public int nTiles
public int nComp
Constructor Detail |
public EncoderSpecs(int nt, int nc, BlkImgDataSrc imgsrc, ParameterList pl)
nt
- Number of tilesnc
- Number of componentsimgsrc
- The image source (used to get the image size)pl
- The ParameterList instance
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |