Package jj2000.j2k.entropy
Class ProgressionSpec
java.lang.Object
jj2000.j2k.ModuleSpec
jj2000.j2k.entropy.ProgressionSpec
- All Implemented Interfaces:
Cloneable
This class extends ModuleSpec class for progression type(s) and progression
order changes holding purposes.
It stores the progression type(s) used in the codestream. There can be only one progression type or several ones if progression order changes are used (POC markers).
-
Field Summary
Fields inherited from class jj2000.j2k.ModuleSpec
compDef, def, nComp, nTiles, SPEC_COMP_DEF, SPEC_DEF, SPEC_TILE_COMP, SPEC_TILE_DEF, SPEC_TYPE_COMP, SPEC_TYPE_TILE, SPEC_TYPE_TILE_COMP, specified, specType, specValType, tileCompVal, tileDef -
Constructor Summary
ConstructorsConstructorDescriptionProgressionSpec(int nt, int nc, byte type) Creates a new ProgressionSpec object for the specified number of tiles and components.ProgressionSpec(int nt, int nc, int nl, IntegerSpec dls, byte type, J2KImageWriteParamJava wp, String values) Creates a new ProgressionSpec object for the specified number of tiles, components and the J2KImageWriteParamJava instance. -
Method Summary
Methods inherited from class jj2000.j2k.ModuleSpec
clone, getCompDef, getCopy, getDefault, getSpec, getSpecValType, getTileCompVal, getTileDef, isCompSpecified, isTileCompSpecified, isTileSpecified, parseIdx, rotate90, setCompDef, setDefault, setTileCompVal, setTileDef
-
Constructor Details
-
ProgressionSpec
public ProgressionSpec(int nt, int nc, byte type) Creates a new ProgressionSpec object for the specified number of tiles and components.- Parameters:
nt- The number of tilesnc- The number of componentstype- the type of the specification module i.e. tile specific, component specific or both. The ProgressionSpec class should only be used only with the type ModuleSpec.SPEC_TYPE_TILE.
-
ProgressionSpec
public ProgressionSpec(int nt, int nc, int nl, IntegerSpec dls, byte type, J2KImageWriteParamJava wp, String values) Creates a new ProgressionSpec object for the specified number of tiles, components and the J2KImageWriteParamJava instance.- Parameters:
nt- The number of tilesnc- The number of componentsnl- The number of layerdls- The number of decomposition levels specificationstype- the type of the specification module. The ProgressionSpec class should only be used only with the type ModuleSpec.SPEC_TYPE_TILE.wp- The J2KImageWriteParamJava instance
-