[]
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)
Public Sub New(origsrc As ImgData, isorigsig As Boolean(), dwt As ForwardWT, tiler As Tiler, encSpec As EncoderSpecs, roiSc As ROIScaler, ralloc As PostCompRateAllocator, pl As ParameterList)
| 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. |