Class PCHGChunk

    • Field Detail

      • PCHGF_USE_ALPHA

        static final int PCHGF_USE_ALPHA
        meaningful only if PCHG_32BIT is on: use the Alpha channel info
        See Also:
        Constant Field Values
      • startLine

        private int startLine
      • changedLines

        private int changedLines
      • lineCount

        private int lineCount
      • totalChanges

        private int totalChanges
      • minReg

        private int minReg
    • Constructor Detail

      • PCHGChunk

        PCHGChunk​(int chunkLength)
    • Method Detail

      • decompressHuffman

        static void decompressHuffman​(byte[] src,
                                      byte[] dest,
                                      short[] tree,
                                      int origSize)
      • parseChanges

        private void parseChanges​(byte[] data,
                                  int flags)
                           throws javax.imageio.IIOException
        Throws:
        javax.imageio.IIOException
      • toShort

        private static short toShort​(byte[] bytes,
                                     int idx)