###############################################################
# JP2 file format log file generated by jp2file.py            #
###############################################################

0       : New Box: "jP  " JP2 Signature box
  Corrupted: no

12      : New Box: "ftyp"   File Type box
  Brand        : JPX
  Minor version: 0
  Compatibility: JPEG2000-2

32      : New Box: "rreq" Reader Requirements Box
  Mask length 1
  Fully Understand Mask : 0xc0 
  Display Contents Mask : 0xc0 
  Number of standard flags: 2
   Standard flag : Floating point data format
   Standard mask : 0x40 
   Standard flag : JPEG 2000-2
   Standard mask : 0x80 
   Number of vendor features : 0

53      : New Box: "jp2h" JP2 Header box
  61      : Sub Box: "ihdr" Image Header box
    Height               : 359
    Width                : 539
    Components           : 3
    Bits Per Component   : 16
    Signed Components    : yes
    Compression Type     : JPEG 2000
    Unknown Colourspace  : no
    Intellectual Property: no

  83      : Sub Box: "colr" Colour Specification box
    Colour Specification Method: enumerated colourspace
    Precedence   : -48
    Approximation: 3
    Colourspace  : sRGB

  98      : Sub Box: "pxfm"     Pixel Format box
    Channel 0 type: floating point, 10 mantissa bits
    Channel 1 type: floating point, 10 mantissa bits
    Channel 2 type: floating point, 10 mantissa bits


120     : New Box: "uuid" UUID box
  UUID      : Pegasus J2K branding
  UUID Data :
  Pegasus Version: 9 

148     : New Box: "jp2c" Codestream box
    156     : New marker: SOC (Start of codestream)

    158     : New marker: SIZ (Image and tile size)

      Required Capabilities          : JPEG2000 part 2 NLT transform
      Reference Grid Size            : 539x359
      Image Offset                   : 0x0
      Reference Tile Size            : 539x359
      Reference Tile Offset          : 0x0
      Components                     : 3
      Component #0 Depth             : 16
      Component #0 Signed            : yes
      Component #0 Sample Separation : 1x1
      Component #1 Depth             : 16
      Component #1 Signed            : yes
      Component #1 Sample Separation : 1x1
      Component #2 Depth             : 16
      Component #2 Signed            : yes
      Component #2 Sample Separation : 1x1

    207     : New marker: COD (Coding style default)

      Default Precincts of 2^15x2^15     : yes
      SOP Marker Segments                : no
      EPH Marker Segments                : no
      Codeblock X offset                 : 0
      Codeblock Y offset                 : 0
      All Flags                          : 00000000
      Progression Order                  : layer-resolution level-component-position
      Layers                             : 5
      Multiple Component Transformation  : components 0,1,2
      Decomposition Levels               : 5
      Code-block size                    : 64x64
      Selective Arithmetic Coding Bypass : no
      Reset Context Probabilities        : no
      Termination on Each Coding Pass    : no
      Vertically Causal Context          : no
      Predictable Termination            : no
      Segmentation Symbols               : no
      Entropy Coding                     : EBCOT
      Wavelet Transformation             : 9-7 irreversible

    221     : New marker: QCD (Quantization default)

      Quantization Type : scalar expounded
      Guard Bits        : 1
      Mantissa #0       : 1816
      Exponent #0       : 21
      Delta    #0       : 8.99657607079e-07
      Mantissa #1       : 1770
      Exponent #1       : 21
      Delta    #1       : 8.8894739747e-07
      Mantissa #2       : 1770
      Exponent #2       : 21
      Delta    #2       : 8.8894739747e-07
      Mantissa #3       : 1724
      Exponent #3       : 21
      Delta    #3       : 8.78237187862e-07
      Mantissa #4       : 1792
      Exponent #4       : 20
      Delta    #4       : 1.78813934326e-06
      Mantissa #5       : 1792
      Exponent #5       : 20
      Delta    #5       : 1.78813934326e-06
      Mantissa #6       : 1762
      Exponent #6       : 20
      Delta    #6       : 1.77416950464e-06
      Mantissa #7       : 1868
      Exponent #7       : 19
      Delta    #7       : 3.64705920219e-06
      Mantissa #8       : 1868
      Exponent #8       : 19
      Delta    #8       : 3.64705920219e-06
      Mantissa #9       : 1892
      Exponent #9       : 19
      Delta    #9       : 3.66941094398e-06
      Mantissa #10      : 3
      Exponent #10      : 17
      Delta    #10      : 7.64057040215e-06
      Mantissa #11      : 3
      Exponent #11      : 17
      Delta    #11      : 7.64057040215e-06
      Mantissa #12      : 69
      Exponent #12      : 17
      Delta    #12      : 7.88643956184e-06
      Mantissa #13      : 2002
      Exponent #13      : 17
      Delta    #13      : 1.50874257088e-05
      Mantissa #14      : 2002
      Exponent #14      : 17
      Delta    #14      : 1.50874257088e-05
      Mantissa #15      : 1889
      Exponent #15      : 17
      Delta    #15      : 1.4666467905e-05

    258     : New marker: NLT (Nonlinearity transformation)

      Non-Linearity defined : for all components
      Output sign           : signed
      Output bit depth      : 16
      Non-Linearity type    : Two's completement to sign-magnitude conversion

    266     : New marker: COM (Comment)

      Registration : ISO-8859-15
      Comment      : Creator: J2k9 9.21.3 Copyright (C) 2003-2014 Accusoft Corporation

    337     : New marker: SOT (Start of tile-part)

      Tile       : 0
      Length     : 23936
      Index      : 0
      Tile-Parts : 1

    349     : New marker: SOD (Start of data)

    Data : 23922 bytes

    24273   : New marker: EOC (End of codestream)

    Size      : 24119 bytes
    Data Size : 23922 bytes
    Overhead  : 197 bytes (0%)

