| Modifier and Type | Field and Description | 
|---|---|
| private J2KImageWriteParamJava | RenderedImageSrc. param | 
| Constructor and Description | 
|---|
| RenderedImageSrc(Raster raster,
                J2KImageWriteParamJava param,
                J2KImageWriter writer)Creates  RenderedImageSrcfor encoding aRaster. | 
| RenderedImageSrc(RenderedImage src,
                J2KImageWriteParamJava param,
                J2KImageWriter writer)Creates  RenderedImageSrcfor encoding aRenderedImage. | 
| Constructor and Description | 
|---|
| IntegerSpec(int nt,
           int nc,
           byte type,
           J2KImageWriteParamJava wp,
           String values,
           String defaultValue)Constructs a new 'IntegerSpec' for the specified number of
 tiles and components, the allowed specifications type
 instance. | 
| StringSpec(int nt,
          int nc,
          byte type,
          String defaultValue,
          String[] list,
          J2KImageWriteParamJava wp,
          String values)Constructs a new 'StringSpec' for the specified number of
 components:tiles and the arguments of optName
 option. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected J2KImageWriteParamJava | HeaderEncoder. wpThe encoder specifications | 
| (package private) J2KImageWriteParamJava | PktEncoder. wpThe encoder specs | 
| Constructor and Description | 
|---|
| HeaderEncoder(ImgData origsrc,
             boolean[] isorigsig,
             ForwardWT dwt,
             Tiler tiler,
             J2KImageWriteParamJava wp,
             ROIScaler roiSc,
             PostCompRateAllocator ralloc)Initializes the header writer with the references to the coding chain. | 
| PktEncoder(CodedCBlkDataSrcEnc infoSrc,
          J2KImageWriteParamJava wp,
          Point[][][] numPrec)Creates a new packet header encoder, using the information from the
 'infoSrc' object. | 
| Constructor and Description | 
|---|
| CBlkSizeSpec(int nt,
            int nc,
            byte type,
            J2KImageWriteParamJava wp,
            String values)Creates a new CBlkSizeSpec object for the specified number of tiles and
 components and the parameters instance. | 
| PrecinctSizeSpec(int nt,
                int nc,
                byte type,
                BlkImgDataSrc imgsrc,
                IntegerSpec dls,
                J2KImageWriteParamJava wp,
                String values)Creates a new PrecinctSizeSpec object for the specified number of tiles
 and components and the J2KImageWriteParamJava instance. | 
| ProgressionSpec(int nt,
               int nc,
               int nl,
               IntegerSpec dls,
               byte type,
               J2KImageWriteParamJava wp,
               String values)Creates a new ProgressionSpec object for the specified number of
 tiles, components and the J2KImageWriteParamJava instance. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected J2KImageWriteParamJava | PostCompRateAllocator. wpThe source of entropy coded data | 
| Modifier and Type | Method and Description | 
|---|---|
| static EntropyCoder | EntropyCoder. createInstance(CBlkQuantDataSrcEnc src,
              J2KImageWriteParamJava wp,
              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,
              float rate,
              CodestreamWriter bw,
              J2KImageWriteParamJava wp)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,
                  J2KImageWriteParamJava wp)Initializes the EBCOT rate allocator of entropy coded data. | 
| PostCompRateAllocator(CodedCBlkDataSrcEnc src,
                     int nl,
                     CodestreamWriter bw,
                     J2KImageWriteParamJava wp)Initializes the source of entropy coded data. | 
| Constructor and Description | 
|---|
| ForwCompTransf(BlkImgDataSrc imgSrc,
              J2KImageWriteParamJava wp)Constructs a new ForwCompTransf object that operates on the
 specified source of image data. | 
| ForwCompTransfSpec(int nt,
                  int nc,
                  byte type,
                  AnWTFilterSpec wfs,
                  J2KImageWriteParamJava wp,
                  String values)Constructs a new 'ForwCompTransfSpec' for the specified number of
 components and tiles and the arguments of optName
 option. | 
| Constructor and Description | 
|---|
| GuardBitsSpec(int nt,
             int nc,
             byte type,
             J2KImageWriteParamJava wp,
             String values)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,
                 J2KImageWriteParamJava wp,
                 String values)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,
             J2KImageWriteParamJava wp,
             String values)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 Quantizer | Quantizer. createInstance(CBlkWTDataSrc src,
              J2KImageWriteParamJava wp)Creates a Quantizer object for the appropriate type of quantization
 specified in the options in the parameter list 'pl', and having 'src'
 as the source of data to be quantized. | 
| Constructor and Description | 
|---|
| StdQuantizer(CBlkWTDataSrc src,
            J2KImageWriteParamJava wp)Initializes the source of wavelet transform coefficients. | 
| Modifier and Type | Method and Description | 
|---|---|
| private void | ROIScaler. calcMaxMagBits(J2KImageWriteParamJava wp)Calculates the maximum amount of magnitude bits for each
 tile-component, and stores it in the 'maxMagBits' array. | 
| static ROIScaler | ROIScaler. createInstance(Quantizer src,
              J2KImageWriteParamJava wp)Creates a ROIScaler object. | 
| Constructor and Description | 
|---|
| ROIScaler(Quantizer src,
         ROIMaskGenerator mg,
         boolean roi,
         int sLev,
         boolean uba,
         J2KImageWriteParamJava wp)Constructor of the ROI scaler, takes a Quantizer as source of data to
 scale. | 
| Modifier and Type | Method and Description | 
|---|---|
| static ForwardWT | ForwardWT. createInstance(BlkImgDataSrc src,
              J2KImageWriteParamJava wp)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,
              J2KImageWriteParamJava wp,
              String values)Constructs a new 'AnWTFilterSpec' for the specified number of
 components and tiles. | 
| ForwWTFull(BlkImgDataSrc src,
          J2KImageWriteParamJava wp,
          int pox,
          int poy)Initializes this object with the given source of image data and with
 all the decompositon parameters | 
Copyright © 2016 Open Microscopy Environment