| Modifier and Type | Field and Description |
|---|---|
protected ParameterList |
ColorSpaceMapper.pl
Parameter Specs
|
ParameterList |
ColorSpace.pl
Parameter Specs
|
| Constructor and Description |
|---|
ColorSpace(RandomAccessIO in,
HeaderDecoder hd,
ParameterList pl)
public constructor which takes in the image, parameterlist and the
image header decoder as args.
|
| Constructor and Description |
|---|
IntegerSpec(int nt,
int nc,
byte type,
ParameterList pl,
String optName)
Constructs a new 'IntegerSpec' for the specified number of tiles and
components, the allowed specifications type and the ParameterList
instance.
|
StringSpec(int nt,
int nc,
byte type,
String optName,
String[] list,
ParameterList pl)
Constructs a new 'StringSpec' for the specified number of
components:tiles and the arguments of optName
option.
|
| Modifier and Type | Method and Description |
|---|---|
EntropyDecoder |
HeaderDecoder.createEntropyDecoder(CodedCBlkDataSrcDec src,
ParameterList pl)
Creates and returns the entropy decoder corresponding to the
information read from the codestream header and with the special
additional parameters from the parameter list.
|
static BitstreamReaderAgent |
BitstreamReaderAgent.createInstance(RandomAccessIO in,
HeaderDecoder hd,
ParameterList pl,
DecoderSpecs decSpec,
boolean cdstrInfo,
HeaderInfo hi)
Creates a bit stream reader of the correct type that works on the
provided RandomAccessIO, with the special parameters from the parameter
list.
|
ROIDeScaler |
HeaderDecoder.createROIDeScaler(CBlkQuantDataSrcDec src,
ParameterList pl,
DecoderSpecs decSpec2)
Creates and returns the ROIDeScaler corresponding to the information
read from the codestream header and with the special additional
parameters from the parameter list.
|
| Constructor and Description |
|---|
FileBitstreamReaderAgent(HeaderDecoder hd,
RandomAccessIO ehs,
DecoderSpecs decSpec,
ParameterList pl,
boolean cdstrInfo,
HeaderInfo hi)
Reads all tiles headers and keep offset of their first
packet.
|
HeaderDecoder(RandomAccessIO ehs,
ParameterList pl,
HeaderInfo hi)
Creates a HeaderDecoder instance and read in two passes the main header
of the codestream.
|
| Constructor and Description |
|---|
HeaderEncoder(ImgData origsrc,
boolean[] isorigsig,
ForwardWT dwt,
Tiler tiler,
EncoderSpecs encSpec,
ROIScaler roiSc,
PostCompRateAllocator ralloc,
ParameterList pl)
Initializes the header writer with the references to the coding chain.
|
PktEncoder(CodedCBlkDataSrcEnc infoSrc,
EncoderSpecs encSpec,
Coord[][][] numPrec,
ParameterList pl)
Creates a new packet encoder object, using the information from the
'infoSrc' object.
|
| Constructor and Description |
|---|
Decoder(ParameterList pl)
Instantiates a decoder object, with the ParameterList object given as
argument.
|
Decoder(ParameterList pl,
ImgScrollPane isp)
Instantiates a decoder object, with the ParameterList object given as
argument and a component where to display the image if no output file
is specified.
|
| Constructor and Description |
|---|
Encoder(ParameterList pl)
Instantiates an encoder object, width the ParameterList object given as
argument.
|
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
|
| Constructor and Description |
|---|
CBlkSizeSpec(int nt,
int nc,
byte type,
ParameterList pl)
Creates a new CBlkSizeSpec object for the specified number of tiles and
components and the ParameterList instance.
|
PrecinctSizeSpec(int nt,
int nc,
byte type,
BlkImgDataSrc imgsrc,
IntegerSpec dls,
ParameterList pl)
Creates a new PrecinctSizeSpec object for the specified number of tiles
and components and the ParameterList instance.
|
ProgressionSpec(int nt,
int nc,
int nl,
IntegerSpec dls,
byte type,
ParameterList pl)
Creates a new ProgressionSpec object for the specified number of tiles,
components and the ParameterList instance.
|
| Modifier and Type | Method and Description |
|---|---|
static EntropyCoder |
EntropyCoder.createInstance(CBlkQuantDataSrcEnc src,
ParameterList pl,
CBlkSizeSpec cblks,
PrecinctSizeSpec pss,
StringSpec bms,
StringSpec mqrs,
StringSpec rts,
StringSpec css,
StringSpec sss,
StringSpec lcs,
StringSpec tts)
Creates a EntropyCoder object for the appropriate entropy coding
parameters in the parameter list 'pl', and having 'src' as the source
of quantized data.
|
static PostCompRateAllocator |
PostCompRateAllocator.createInstance(CodedCBlkDataSrcEnc src,
ParameterList pl,
float rate,
CodestreamWriter bw,
EncoderSpecs encSpec)
Creates a PostCompRateAllocator object for the appropriate rate
allocation parameters in the parameter list 'pl', having 'src' as the
source of entropy coded data, 'rate' as the target bitrate and 'bw' as
the bit stream writer object.
|
| Constructor and Description |
|---|
EBCOTRateAllocator(CodedCBlkDataSrcEnc src,
LayersInfo lyrs,
CodestreamWriter writer,
EncoderSpecs encSpec,
ParameterList pl)
Initializes the EBCOT rate allocator of entropy coded data.
|
| Constructor and Description |
|---|
ForwCompTransfSpec(int nt,
int nc,
byte type,
AnWTFilterSpec wfs,
ParameterList pl)
Constructs a new 'ForwCompTransfSpec' for the specified number of
components and tiles, the wavelet filters type and the parameter of the
option 'Mct'.
|
| Constructor and Description |
|---|
InvCompTransf(BlkImgDataSrc imgSrc,
DecoderSpecs decSpec,
int[] utdepth,
ParameterList pl)
Constructs a new ForwCompTransf object that operates on the
specified source of image data.
|
| Constructor and Description |
|---|
GuardBitsSpec(int nt,
int nc,
byte type,
ParameterList pl)
Constructs a new 'GuardBitsSpec' for the specified number of components
and tiles and the arguments of "-Qguard_bits" option.
|
QuantStepSizeSpec(int nt,
int nc,
byte type,
ParameterList pl)
Constructs a new 'QuantStepSizeSpec' for the specified number of
components and tiles and the arguments of "-Qstep" option.
|
QuantTypeSpec(int nt,
int nc,
byte type,
ParameterList pl)
Constructs a new 'QuantTypeSpec' for the specified number of components
and tiles and the arguments of "-Qtype" option.
|
| Modifier and Type | Method and Description |
|---|---|
static ROIDeScaler |
ROIDeScaler.createInstance(CBlkQuantDataSrcDec src,
ParameterList pl,
DecoderSpecs decSpec)
Creates a ROIDeScaler object.
|
| Modifier and Type | Method and Description |
|---|---|
static ROIScaler |
ROIScaler.createInstance(Quantizer src,
ParameterList pl,
EncoderSpecs encSpec)
Creates a ROIScaler object.
|
| Modifier and Type | Method and Description |
|---|---|
ParameterList |
ParameterList.getDefaultParameterList()
Returns the default ParameterList.
|
| Constructor and Description |
|---|
ParameterList(ParameterList def)
Constructs an empty ParameterList object with the provided default
parameters.
|
| Modifier and Type | Method and Description |
|---|---|
static ForwardWT |
ForwardWT.createInstance(BlkImgDataSrc src,
ParameterList pl,
EncoderSpecs encSpec)
Creates a ForwardWT object with the specified filters, and with other
options specified in the parameter list 'pl'.
|
| Constructor and Description |
|---|
AnWTFilterSpec(int nt,
int nc,
byte type,
QuantTypeSpec qts,
ParameterList pl)
Constructs a new 'AnWTFilterSpec' for the specified number of
components and tiles.
|
Copyright © 2015. All rights reserved.