Class HuffmanTable

    • Constructor Detail

      • HuffmanTable

        public HuffmanTable()
    • Method Detail

      • decode

        public long decode​(javax.imageio.stream.ImageInputStream iis)
                    throws java.io.IOException
        Throws:
        java.io.IOException
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • codeTableToString

        public static java.lang.String codeTableToString​(java.util.List<HuffmanTable.Code> codeTable)
      • preprocessCodes

        private void preprocessCodes​(java.util.List<HuffmanTable.Code> codeTable)