[]
Initializes the header writer with the references to the coding chain.
public HeaderEncoder(ImgData origsrc, bool[] isorigsig, ForwardWT dwt, Tiler tiler, EncoderSpecs encSpec, ROIScaler roiSc, PostCompRateAllocator ralloc, ParameterList pl)
| 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. |