[]
        
(Showing Draft Content)

CSJ2K.j2k.codestream.writer.HeaderEncoder.-ctor

HeaderEncoder Constructor

HeaderEncoder(ImgData, bool[], ForwardWT, Tiler, EncoderSpecs, ROIScaler, PostCompRateAllocator, ParameterList)

Initializes the header writer with the references to the coding chain.

Declaration
public HeaderEncoder(ImgData origsrc, bool[] isorigsig, ForwardWT dwt, Tiler tiler, EncoderSpecs encSpec, ROIScaler roiSc, PostCompRateAllocator ralloc, ParameterList pl)
Parameters
Type Name Description
ImgData origsrc

The original image data (before any component mixing, tiling, etc.)

bool[] isorigsig

An array specifying for each component if it was originally signed or not.

ForwardWT dwt

The discrete wavelet transform module.

Tiler tiler

The tiler module.

EncoderSpecs encSpec

The encoder specifications

ROIScaler roiSc

The ROI scaler module.

PostCompRateAllocator ralloc

The post compression rate allocator.

ParameterList pl

ParameterList instance.