[]
        
(Showing Draft Content)

CSJ2K.j2k.entropy.encoder.EntropyCoder.createInstance

createInstance Method

createInstance(CBlkQuantDataSrcEnc, ParameterList, CBlkSizeSpec, PrecinctSizeSpec, StringSpec, StringSpec, StringSpec, StringSpec, StringSpec, StringSpec, StringSpec)

Creates a EntropyCoder object for the appropriate entropy coding parameters in the parameter list 'pl', and having 'src' as the source of quantized data.

Declaration
public static EntropyCoder createInstance(CBlkQuantDataSrcEnc src, ParameterList pl, CBlkSizeSpec cblks, PrecinctSizeSpec pss, StringSpec bms, StringSpec mqrs, StringSpec rts, StringSpec css, StringSpec sss, StringSpec lcs, StringSpec tts)
Parameters
Type Name Description
CBlkQuantDataSrcEnc src

The source of data to be entropy coded

ParameterList pl

The parameter list (or options).

CBlkSizeSpec cblks
PrecinctSizeSpec pss

Precinct partition specifications

StringSpec bms

By-pass mode specifications

StringSpec mqrs

MQ-reset specifications

StringSpec rts

Regular termination specifications

StringSpec css

Causal stripes specifications

StringSpec sss

Error resolution segment symbol use specifications

StringSpec lcs

Length computation specifications

StringSpec tts

Termination type specifications

Returns
Type Description
EntropyCoder