Class GuardBitsSpec

  • All Implemented Interfaces:
    Cloneable

    public class GuardBitsSpec
    extends ModuleSpec
    This class extends ModuleSpec class in order to hold specifications about number of guard bits in each tile-component.
    See Also:
    ModuleSpec
    • Constructor Detail

      • GuardBitsSpec

        public GuardBitsSpec​(int nt,
                             int nc,
                             byte type)
        Constructs an empty 'GuardBitsSpec' with specified number of tile and components. This constructor is called by the decoder.
        Parameters:
        nt - Number of tiles
        nc - Number of components
        type - the type of the specification module i.e. tile specific, component specific or both.
      • GuardBitsSpec

        public 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.
        Parameters:
        nt - The number of tiles
        nc - The number of components
        type - the type of the specification module i.e. tile specific, component specific or both.