OpenCores
URL https://opencores.org/ocsvn/huffmandecoder/huffmandecoder/trunk

Subversion Repositories huffmandecoder

[/] [huffmandecoder/] [trunk/] [test.jpg.txt] - Rev 4

Compare with Previous | Blame | View Log


JPEGsnoop 1.4.1 by Calvin Hass
  http://www.impulseadventure.com/photo/
  -------------------------------------

  Filename: [H:\snoop\test.jpg]
  Filesize: [412] Bytes

Start Offset: 0x00000000
*** Marker: SOI (xFFD8) ***
  OFFSET: 0x00000000
 
*** Marker: APP0 (xFFE0) ***
  OFFSET: 0x00000002
  length     = 16
  identifier = [JFIF]
  version    = [1.1]
  density    = 72 x 72 DPI (dots per inch)
  thumbnail  = 0 x 0
 
*** Marker: APP1 (xFFE1) ***
  OFFSET: 0x00000014
  length          = 22
  Identifier      = [Exif]
  Identifier TIFF = 0x[4D4D002A 00000008]
  Endian          = Motorola (big)
  TAG Mark x002A  = 0x002A

  EXIF IFD0 @ Absolute 0x00000026
    Dir Length = 0x0000
    Offset to Next IFD = 0x00000000
 
*** Marker: COM (Comment) (xFFFE) ***
  OFFSET: 0x0000002C
  Comment length = 19
    Comment=Created with GIMP
 
*** Marker: DQT (xFFDB) ***
  Define a Quantization Table.
  OFFSET: 0x00000041
  Table length = 67
  ----
  Precision=8 bits
  Destination ID=0 (Luminance)
    DQT, Row #0:   5   3   3   5   7  12  15  18 
    DQT, Row #1:   4   4   4   6   8  17  18  17 
    DQT, Row #2:   4   4   5   7  12  17  21  17 
    DQT, Row #3:   4   5   7   9  15  26  24  19 
    DQT, Row #4:   5   7  11  17  20  33  31  23 
    DQT, Row #5:   7  11  17  19  24  31  34  28 
    DQT, Row #6:  15  19  23  26  31  36  36  30 
    DQT, Row #7:  22  28  29  29  34  30  31  30 
    Approx quality factor = 84.93 (scaling=30.13 variance=1.05)
 
*** Marker: DQT (xFFDB) ***
  Define a Quantization Table.
  OFFSET: 0x00000086
  Table length = 67
  ----
  Precision=8 bits
  Destination ID=1 (Chrominance)
    DQT, Row #0:   5   5   7  14  30  30  30  30 
    DQT, Row #1:   5   6   8  20  30  30  30  30 
    DQT, Row #2:   7   8  17  30  30  30  30  30 
    DQT, Row #3:  14  20  30  30  30  30  30  30 
    DQT, Row #4:  30  30  30  30  30  30  30  30 
    DQT, Row #5:  30  30  30  30  30  30  30  30 
    DQT, Row #6:  30  30  30  30  30  30  30  30 
    DQT, Row #7:  30  30  30  30  30  30  30  30 
    Approx quality factor = 84.93 (scaling=30.15 variance=0.29)
 
*** Marker: SOF0 (Baseline DCT) (xFFC0) ***
  OFFSET: 0x000000CB
  Frame header length = 17
  Precision = 8
  Number of Lines = 8
  Samples per Line = 8
  Image Size = 8 x 8
  Raw Image Orientation = Landscape
  Number of Img components = 3
    Component[1]: ID=0x01, Samp Fac=0x22 (Subsamp 1 x 1), Quant Tbl Sel=0x00 (Lum: Y)
    Component[2]: ID=0x02, Samp Fac=0x11 (Subsamp 2 x 2), Quant Tbl Sel=0x01 (Chrom: Cb)
    Component[3]: ID=0x03, Samp Fac=0x11 (Subsamp 2 x 2), Quant Tbl Sel=0x01 (Chrom: Cr)
 
*** Marker: DHT (Define Huffman Table) (xFFC4) ***
  OFFSET: 0x000000DE
  Huffman table length = 21
  ----
  Destination ID = 0
  Class = 0 (DC / Lossless Table)
    Codes of length 01 bits (001 total): 00 
    Codes of length 02 bits (001 total): 06 
    Codes of length 03 bits (000 total): 
    Codes of length 04 bits (000 total): 
    Codes of length 05 bits (000 total): 
    Codes of length 06 bits (000 total): 
    Codes of length 07 bits (000 total): 
    Codes of length 08 bits (000 total): 
    Codes of length 09 bits (000 total): 
    Codes of length 10 bits (000 total): 
    Codes of length 11 bits (000 total): 
    Codes of length 12 bits (000 total): 
    Codes of length 13 bits (000 total): 
    Codes of length 14 bits (000 total): 
    Codes of length 15 bits (000 total): 
    Codes of length 16 bits (000 total): 
    Total number of codes: 002

  Expanded Form of Codes:
    Codes of length 01 bits:
      0 = 00 (EOB)                       (Total Len =  1)
    Codes of length 02 bits:
      10 = 06                            (Total Len =  8)

 
*** Marker: DHT (Define Huffman Table) (xFFC4) ***
  OFFSET: 0x000000F5
  Huffman table length = 31
  ----
  Destination ID = 0
  Class = 1 (AC Table)
    Codes of length 01 bits (000 total): 
    Codes of length 02 bits (001 total): 01 
    Codes of length 03 bits (003 total): 00 03 04 
    Codes of length 04 bits (004 total): 02 05 06 07 
    Codes of length 05 bits (003 total): 11 13 31 
    Codes of length 06 bits (001 total): 22 
    Codes of length 07 bits (000 total): 
    Codes of length 08 bits (000 total): 
    Codes of length 09 bits (000 total): 
    Codes of length 10 bits (000 total): 
    Codes of length 11 bits (000 total): 
    Codes of length 12 bits (000 total): 
    Codes of length 13 bits (000 total): 
    Codes of length 14 bits (000 total): 
    Codes of length 15 bits (000 total): 
    Codes of length 16 bits (000 total): 
    Total number of codes: 012

  Expanded Form of Codes:
    Codes of length 02 bits:
      00 = 01                            (Total Len =  3)
    Codes of length 03 bits:
      010 = 00 (EOB)                     (Total Len =  3)
      011 = 03                           (Total Len =  6)
      100 = 04                           (Total Len =  7)
    Codes of length 04 bits:
      1010 = 02                          (Total Len =  6)
      1011 = 05                          (Total Len =  9)
      1100 = 06                          (Total Len = 10)
      1101 = 07                          (Total Len = 11)
    Codes of length 05 bits:
      11100 = 11                         (Total Len =  6)
      11101 = 13                         (Total Len =  8)
      11110 = 31                         (Total Len =  6)
    Codes of length 06 bits:
      111110 = 22                        (Total Len =  8)

 
*** Marker: DHT (Define Huffman Table) (xFFC4) ***
  OFFSET: 0x00000116
  Huffman table length = 21
  ----
  Destination ID = 1
  Class = 0 (DC / Lossless Table)
    Codes of length 01 bits (001 total): 05 
    Codes of length 02 bits (001 total): 06 
    Codes of length 03 bits (000 total): 
    Codes of length 04 bits (000 total): 
    Codes of length 05 bits (000 total): 
    Codes of length 06 bits (000 total): 
    Codes of length 07 bits (000 total): 
    Codes of length 08 bits (000 total): 
    Codes of length 09 bits (000 total): 
    Codes of length 10 bits (000 total): 
    Codes of length 11 bits (000 total): 
    Codes of length 12 bits (000 total): 
    Codes of length 13 bits (000 total): 
    Codes of length 14 bits (000 total): 
    Codes of length 15 bits (000 total): 
    Codes of length 16 bits (000 total): 
    Total number of codes: 002

  Expanded Form of Codes:
    Codes of length 01 bits:
      0 = 05                             (Total Len =  6)
    Codes of length 02 bits:
      10 = 06                            (Total Len =  8)

 
*** Marker: DHT (Define Huffman Table) (xFFC4) ***
  OFFSET: 0x0000012D
  Huffman table length = 31
  ----
  Destination ID = 1
  Class = 1 (AC Table)
    Codes of length 01 bits (000 total): 
    Codes of length 02 bits (001 total): 01 
    Codes of length 03 bits (003 total): 02 03 04 
    Codes of length 04 bits (004 total): 00 05 06 11 
    Codes of length 05 bits (003 total): 07 21 41 
    Codes of length 06 bits (001 total): 61 
    Codes of length 07 bits (000 total): 
    Codes of length 08 bits (000 total): 
    Codes of length 09 bits (000 total): 
    Codes of length 10 bits (000 total): 
    Codes of length 11 bits (000 total): 
    Codes of length 12 bits (000 total): 
    Codes of length 13 bits (000 total): 
    Codes of length 14 bits (000 total): 
    Codes of length 15 bits (000 total): 
    Codes of length 16 bits (000 total): 
    Total number of codes: 012

  Expanded Form of Codes:
    Codes of length 02 bits:
      00 = 01                            (Total Len =  3)
    Codes of length 03 bits:
      010 = 02                           (Total Len =  5)
      011 = 03                           (Total Len =  6)
      100 = 04                           (Total Len =  7)
    Codes of length 04 bits:
      1010 = 00 (EOB)                    (Total Len =  4)
      1011 = 05                          (Total Len =  9)
      1100 = 06                          (Total Len = 10)
      1101 = 11                          (Total Len =  5)
    Codes of length 05 bits:
      11100 = 07                         (Total Len = 12)
      11101 = 21                         (Total Len =  6)
      11110 = 41                         (Total Len =  6)
    Codes of length 06 bits:
      111110 = 61                        (Total Len =  7)

 
*** Marker: SOS (Start of Scan) (xFFDA) ***
  OFFSET: 0x0000014E
  Scan header length = 12
  Number of img components = 3
    Component[1]: selector=0x01, table=0x00
    Component[2]: selector=0x02, table=0x11
    Component[3]: selector=0x03, table=0x11
  Spectral selection = 0 .. 63
  Successive approximation = 0x00

  Scan Data: (after bitstuff removed)
    a4 d9 f9 2e 2b ad 35 ac 2b 25 b7 1f 6e 4d c6 5c 87 2b 6f b1 d3 f2 40 1c b8 6a f4 fb 48 e1 11 15 
    df 1a e2 36 7b de 39 1e 6c f6 02 dc 50 3b 27 e1 d5 19 7e 61 a7 e6 a9 6f 24 29 47 d3 d9 af 

*** Decoding SCAN Data ***
  OFFSET: 0x0000015C
  Scan Decode Mode: Full IDCT (AC + DC)


    Lum (Tbl #0), MCU=[0,0]
      [0x0000015C.0]: ZRL=[ 0] Val=[   36] Coef=[00= DC] Data=[0x A4 D9 F9 2E = 0b (10100100 -------- -------- --------)] 
      [0x0000015D.0]: ZRL=[ 0] Val=[   79] Coef=[01..01] Data=[0x D9 F9 2E 2B = 0b (11011001 111----- -------- --------)] 
      [0x0000015E.3]: ZRL=[ 0] Val=[   37] Coef=[02..02] Data=[0x F9 2E 2B AD = 0b (---11001 00101--- -------- --------)] 
      [0x0000015F.5]: ZRL=[ 0] Val=[  -42] Coef=[03..03] Data=[0x 2E 2B AD 35 = 0b (-----110 0010101- -------- --------)] 
      [0x00000160.7]: ZRL=[ 0] Val=[  -75] Coef=[04..04] Data=[0x 2B AD 35 AC = 0b (-------1 10101101 00------ --------)] 
      [0x00000162.2]: ZRL=[ 0] Val=[  -74] Coef=[05..05] Data=[0x 35 AC 2B 25 = 0b (--110101 10101--- -------- --------)] 
      [0x00000163.5]: ZRL=[ 0] Val=[  -13] Coef=[06..06] Data=[0x AC 2B 25 B7 = 0b (-----100 0010---- -------- --------)] 
      [0x00000164.4]: ZRL=[ 0] Val=[  -27] Coef=[07..07] Data=[0x 2B 25 B7 1F = 0b (----1011 00100--- -------- --------)] 
      [0x00000165.5]: ZRL=[ 0] Val=[  -18] Coef=[08..08] Data=[0x 25 B7 1F 6E = 0b (-----101 101101-- -------- --------)] 
      [0x00000166.6]: ZRL=[ 0] Val=[  -32] Coef=[09..09] Data=[0x B7 1F 6E 4D = 0b (------11 00011111 -------- --------)] 
      [0x00000168.0]: ZRL=[ 0] Val=[   -4] Coef=[10..10] Data=[0x 6E 4D C6 5C = 0b (011011-- -------- -------- --------)] 
      [0x00000168.6]: ZRL=[ 0] Val=[    9] Coef=[11..11] Data=[0x 6E 4D C6 5C = 0b (------10 01001--- -------- --------)] 
      [0x00000169.5]: ZRL=[ 0] Val=[   17] Coef=[12..12] Data=[0x 4D C6 5C 87 = 0b (-----101 110001-- -------- --------)] 
      [0x0000016A.6]: ZRL=[ 0] Val=[   11] Coef=[13..13] Data=[0x C6 5C 87 2B = 0b (------10 01011--- -------- --------)] 
      [0x0000016B.5]: ZRL=[ 0] Val=[    8] Coef=[14..14] Data=[0x 5C 87 2B 6F = 0b (-----100 1000---- -------- --------)] 
      [0x0000016C.4]: ZRL=[ 0] Val=[    4] Coef=[15..15] Data=[0x 87 2B 6F B1 = 0b (----0111 00------ -------- --------)] 
      [0x0000016D.2]: ZRL=[ 0] Val=[    3] Coef=[16..16] Data=[0x 2B 6F B1 D3 = 0b (--101011 -------- -------- --------)] 
      [0x0000016E.0]: ZRL=[ 0] Val=[   -4] Coef=[17..17] Data=[0x 6F B1 D3 F2 = 0b (011011-- -------- -------- --------)] 
      [0x0000016E.6]: ZRL=[ 1] Val=[    4] Coef=[18..19] Data=[0x 6F B1 D3 F2 = 0b (------11 101100-- -------- --------)] 
      [0x0000016F.6]: ZRL=[ 0] Val=[    5] Coef=[20..20] Data=[0x B1 D3 F2 40 = 0b (------01 1101---- -------- --------)] 
      [0x00000170.4]: ZRL=[ 0] Val=[    1] Coef=[21..21] Data=[0x D3 F2 40 1C = 0b (----001- -------- -------- --------)] 
      [0x00000170.7]: ZRL=[ 2] Val=[   -2] Coef=[22..24] Data=[0x D3 F2 40 1C = 0b (-------1 1111001- -------- --------)] 
      [0x00000171.7]: ZRL=[ 0] Val=[    1] Coef=[25..25] Data=[0x F2 40 1C B8 = 0b (-------0 01------ -------- --------)] 
      [0x00000172.2]: ZRL=[ 0] Val=[   -1] Coef=[26..26] Data=[0x 40 1C B8 6A = 0b (--000--- -------- -------- --------)] 
      [0x00000172.5]: ZRL=[ 0] Val=[   -1] Coef=[27..27] Data=[0x 40 1C B8 6A = 0b (-----000 -------- -------- --------)] 
      [0x00000173.0]: ZRL=[ 0] Val=[   -1] Coef=[28..28] Data=[0x 1C B8 6A F4 = 0b (000----- -------- -------- --------)] 
      [0x00000173.3]: ZRL=[ 1] Val=[    1] Coef=[29..30] Data=[0x 1C B8 6A F4 = 0b (---11100 1------- -------- --------)] 
      [0x00000174.1]: ZRL=[ 0] Val=[    4] Coef=[31..31] Data=[0x B8 6A F4 FB = 0b (-011100- -------- -------- --------)] 
      [0x00000174.7]: ZRL=[ 0] Val=[    1] Coef=[32..32] Data=[0x B8 6A F4 FB = 0b (-------0 01------ -------- --------)] 
      [0x00000175.2]: ZRL=[ 0] Val=[    2] Coef=[33..33] Data=[0x 6A F4 FB 48 = 0b (--101010 -------- -------- --------)] 
      [0x00000176.0]: ZRL=[ 3] Val=[    1] Coef=[34..37] Data=[0x F4 FB 48 E1 = 0b (111101-- -------- -------- --------)] 
      [0x00000176.6]: ZRL=[ 0] Val=[    1] Coef=[38..38] Data=[0x F4 FB 48 E1 = 0b (------00 1------- -------- --------)] 
      [0x00000177.1]: ZRL=[ 3] Val=[    1] Coef=[39..42] Data=[0x FB 48 E1 11 = 0b (-111101- -------- -------- --------)] 
      [0x00000177.7]: ZRL=[ 0] Val=[   -2] Coef=[43..43] Data=[0x FB 48 E1 11 = 0b (-------1 01001--- -------- --------)] 
      [0x00000178.5]: ZRL=[ 0] Val=[   -1] Coef=[44..44] Data=[0x 48 E1 11 15 = 0b (-----000 -------- -------- --------)] 
      [0x00000179.0]: ZRL=[ 1] Val=[   -1] Coef=[45..46] Data=[0x E1 11 15 DF = 0b (111000-- -------- -------- --------)] 
      [0x00000179.6]: ZRL=[ 0] Val=[    0] Coef=[47..47] Data=[0x E1 11 15 DF = 0b (------01 0------- -------- --------)] EOB
                      DCT Matrix=[  180   237  -222   -65    56    48   -15   -18]
                                 [  148  -300  -108    66    24   -17     0    17]
                                 [ -168   -72    85   -28    12    17     0   -34]
                                 [ -128    45     0   -18    60     0   -24     0]
                                 [  -20    28     0    17     0     0     0     0]
                                 [   35     0    34    19   -24     0     0     0]
                                 [   15     0    23     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]

    Lum (Tbl #0), MCU=[0,0]
      [0x0000017A.1]: ZRL=[ 0] Val=[    0] Coef=[00= DC] Data=[0x 11 15 DF 1A = 0b (-0------ -------- -------- --------)] EOB
      [0x0000017A.2]: ZRL=[ 0] Val=[    0] Coef=[01..01] Data=[0x 11 15 DF 1A = 0b (--010--- -------- -------- --------)] EOB
                      DCT Matrix=[    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]

    Lum (Tbl #0), MCU=[0,0]
      [0x0000017A.5]: ZRL=[ 0] Val=[    0] Coef=[00= DC] Data=[0x 11 15 DF 1A = 0b (-----0-- -------- -------- --------)] EOB
      [0x0000017A.6]: ZRL=[ 0] Val=[    0] Coef=[01..01] Data=[0x 11 15 DF 1A = 0b (------01 0------- -------- --------)] EOB
                      DCT Matrix=[    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]

    Lum (Tbl #0), MCU=[0,0]
      [0x0000017B.1]: ZRL=[ 0] Val=[    0] Coef=[00= DC] Data=[0x 15 DF 1A E2 = 0b (-0------ -------- -------- --------)] EOB
      [0x0000017B.2]: ZRL=[ 0] Val=[    0] Coef=[01..01] Data=[0x 15 DF 1A E2 = 0b (--010--- -------- -------- --------)] EOB
                      DCT Matrix=[    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]

    Chr(0) (Tbl #1), MCU=[0,0]
      [0x0000017B.5]: ZRL=[ 0] Val=[   59] Coef=[00= DC] Data=[0x 15 DF 1A E2 = 0b (-----101 11011--- -------- --------)] 
      [0x0000017C.5]: ZRL=[ 0] Val=[  -74] Coef=[01..01] Data=[0x DF 1A E2 36 = 0b (-----111 00011010 1------- --------)] 
      [0x0000017E.1]: ZRL=[ 0] Val=[  -46] Coef=[02..02] Data=[0x E2 36 7B DE = 0b (-1100010 001----- -------- --------)] 
      [0x0000017F.3]: ZRL=[ 0] Val=[  -24] Coef=[03..03] Data=[0x 36 7B DE 39 = 0b (---10110 0111---- -------- --------)] 
      [0x00000180.4]: ZRL=[ 0] Val=[   27] Coef=[04..04] Data=[0x 7B DE 39 1E = 0b (----1011 11011--- -------- --------)] 
      [0x00000181.5]: ZRL=[ 0] Val=[  -35] Coef=[05..05] Data=[0x DE 39 1E 6C = 0b (-----110 0011100- -------- --------)] 
      [0x00000182.7]: ZRL=[ 0] Val=[   -8] Coef=[06..06] Data=[0x 39 1E 6C F6 = 0b (-------1 000111-- -------- --------)] 
      [0x00000183.6]: ZRL=[ 0] Val=[   13] Coef=[07..07] Data=[0x 1E 6C F6 02 = 0b (------10 01101--- -------- --------)] 
      [0x00000184.5]: ZRL=[ 0] Val=[   15] Coef=[08..08] Data=[0x 6C F6 02 DC = 0b (-----100 1111---- -------- --------)] 
      [0x00000185.4]: ZRL=[ 0] Val=[   -7] Coef=[09..09] Data=[0x F6 02 DC 50 = 0b (----0110 00------ -------- --------)] 
      [0x00000186.2]: ZRL=[ 0] Val=[   -1] Coef=[10..10] Data=[0x 02 DC 50 3B = 0b (--000--- -------- -------- --------)] 
      [0x00000186.5]: ZRL=[ 0] Val=[    3] Coef=[11..11] Data=[0x 02 DC 50 3B = 0b (-----010 11------ -------- --------)] 
      [0x00000187.2]: ZRL=[ 0] Val=[    4] Coef=[12..12] Data=[0x DC 50 3B 27 = 0b (--011100 -------- -------- --------)] 
      [0x00000188.0]: ZRL=[ 0] Val=[    2] Coef=[13..13] Data=[0x 50 3B 27 E1 = 0b (01010--- -------- -------- --------)] 
      [0x00000188.5]: ZRL=[ 0] Val=[   -1] Coef=[14..14] Data=[0x 50 3B 27 E1 = 0b (-----000 -------- -------- --------)] 
      [0x00000189.0]: ZRL=[ 0] Val=[    1] Coef=[15..15] Data=[0x 3B 27 E1 D5 = 0b (001----- -------- -------- --------)] 
      [0x00000189.3]: ZRL=[ 1] Val=[    1] Coef=[16..17] Data=[0x 3B 27 E1 D5 = 0b (---11011 -------- -------- --------)] 
      [0x0000018A.0]: ZRL=[ 0] Val=[    1] Coef=[18..18] Data=[0x 27 E1 D5 19 = 0b (001----- -------- -------- --------)] 
      [0x0000018A.3]: ZRL=[ 0] Val=[    1] Coef=[19..19] Data=[0x 27 E1 D5 19 = 0b (---001-- -------- -------- --------)] 
      [0x0000018A.6]: ZRL=[ 6] Val=[   -1] Coef=[20..26] Data=[0x 27 E1 D5 19 = 0b (------11 11100--- -------- --------)] 
      [0x0000018B.5]: ZRL=[ 0] Val=[    1] Coef=[27..27] Data=[0x E1 D5 19 7E = 0b (-----001 -------- -------- --------)] 
      [0x0000018C.0]: ZRL=[ 1] Val=[   -1] Coef=[28..29] Data=[0x D5 19 7E 61 = 0b (11010--- -------- -------- --------)] 
      [0x0000018C.5]: ZRL=[ 0] Val=[    0] Coef=[30..30] Data=[0x D5 19 7E 61 = 0b (-----101 0------- -------- --------)] EOB
                      DCT Matrix=[  295  -370  -245  -112   -30    30    30     0]
                                 [ -230   162   104    40     0   -30   -30     0]
                                 [ -168   120    68    30     0     0     0     0]
                                 [  -98    60    30     0     0     0     0     0]
                                 [  -30    30     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]

    Chr(0) (Tbl #1), MCU=[0,0]
      [0x0000018D.1]: ZRL=[ 0] Val=[  -19] Coef=[00= DC] Data=[0x 19 7E 61 A7 = 0b (-001100- -------- -------- --------)] 
      [0x0000018D.7]: ZRL=[ 0] Val=[   30] Coef=[01..01] Data=[0x 19 7E 61 A7 = 0b (-------1 01111110 -------- --------)] 
      [0x0000018F.0]: ZRL=[ 0] Val=[   -7] Coef=[02..02] Data=[0x 61 A7 E6 A9 = 0b (011000-- -------- -------- --------)] 
      [0x0000018F.6]: ZRL=[ 0] Val=[   -5] Coef=[03..03] Data=[0x 61 A7 E6 A9 = 0b (------01 1010---- -------- --------)] 
      [0x00000190.4]: ZRL=[ 0] Val=[    7] Coef=[04..04] Data=[0x A7 E6 A9 6F = 0b (----0111 11------ -------- --------)] 
      [0x00000191.2]: ZRL=[ 0] Val=[   13] Coef=[05..05] Data=[0x E6 A9 6F 24 = 0b (--100110 1------- -------- --------)] 
      [0x00000192.1]: ZRL=[ 0] Val=[    2] Coef=[06..06] Data=[0x A9 6F 24 29 = 0b (-01010-- -------- -------- --------)] 
      [0x00000192.6]: ZRL=[ 0] Val=[    3] Coef=[07..07] Data=[0x A9 6F 24 29 = 0b (------01 011----- -------- --------)] 
      [0x00000193.3]: ZRL=[ 0] Val=[    6] Coef=[08..08] Data=[0x 6F 24 29 47 = 0b (---01111 0------- -------- --------)] 
      [0x00000194.1]: ZRL=[ 0] Val=[   -2] Coef=[09..09] Data=[0x 24 29 47 D3 = 0b (-01001-- -------- -------- --------)] 
      [0x00000194.6]: ZRL=[ 0] Val=[   -1] Coef=[10..10] Data=[0x 24 29 47 D3 = 0b (------00 0------- -------- --------)] 
      [0x00000195.1]: ZRL=[ 0] Val=[    2] Coef=[11..11] Data=[0x 29 47 D3 D9 = 0b (-01010-- -------- -------- --------)] 
      [0x00000195.6]: ZRL=[ 0] Val=[    2] Coef=[12..12] Data=[0x 29 47 D3 D9 = 0b (------01 010----- -------- --------)] 
      [0x00000196.3]: ZRL=[ 0] Val=[    1] Coef=[13..13] Data=[0x 47 D3 D9 AF = 0b (---001-- -------- -------- --------)] 
  Scan Data encountered marker   0xFFD9 @ 0x0000019A.0
      [0x00000196.6]: ZRL=[ 4] Val=[    1] Coef=[14..18] Data=[0x 47 D3 D9 AF = 0b (------11 1101---- -------- --------)] 
      [0x00000197.4]: ZRL=[ 0] Val=[    1] Coef=[19..19] Data=[0x D3 D9 AF FF = 0b (----001- -------- -------- --------)] 
      [0x00000197.7]: ZRL=[ 2] Val=[    1] Coef=[20..22] Data=[0x D3 D9 AF FF = 0b (-------1 11011--- -------- --------)] 
      [0x00000198.5]: ZRL=[ 0] Val=[    1] Coef=[23..23] Data=[0x D9 AF FF D9 = 0b (-----001 -------- -------- --------)] 
      [0x00000199.0]: ZRL=[ 0] Val=[    0] Coef=[24..24] Data=[0x AF FF D9 00 = 0b (1010---- -------- -------- --------)] EOB
                      DCT Matrix=[  -95   150    91    28     0     0     0     0]
                                 [  -35    42    24    20     0     0     0     0]
                                 [  -35    48    34     0     0     0     0     0]
                                 [  -28    40    30     0     0     0     0     0]
                                 [  -30    30    30     0     0     0     0     0]
                                 [    0    30     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]
                                 [    0     0     0     0     0     0     0     0]


  Detailed IDCT Dump (RGB):
    MCU [  0,  0]:

  Compression stats:
    Compression Ratio:  3.15:1
    Bits per pixel:     7.63:1

  Huffman code histogram stats:
    Huffman Table: (Dest ID: 0, Class: DC)
      # codes of length 01 bits:        3 ( 75%)
      # codes of length 02 bits:        1 ( 25%)
      # codes of length 03 bits:        0 (  0%)
      # codes of length 04 bits:        0 (  0%)
      # codes of length 05 bits:        0 (  0%)
      # codes of length 06 bits:        0 (  0%)
      # codes of length 07 bits:        0 (  0%)
      # codes of length 08 bits:        0 (  0%)
      # codes of length 09 bits:        0 (  0%)
      # codes of length 10 bits:        0 (  0%)
      # codes of length 11 bits:        0 (  0%)
      # codes of length 12 bits:        0 (  0%)
      # codes of length 13 bits:        0 (  0%)
      # codes of length 14 bits:        0 (  0%)
      # codes of length 15 bits:        0 (  0%)
      # codes of length 16 bits:        0 (  0%)

    Huffman Table: (Dest ID: 1, Class: DC)
      # codes of length 01 bits:        1 ( 50%)
      # codes of length 02 bits:        1 ( 50%)
      # codes of length 03 bits:        0 (  0%)
      # codes of length 04 bits:        0 (  0%)
      # codes of length 05 bits:        0 (  0%)
      # codes of length 06 bits:        0 (  0%)
      # codes of length 07 bits:        0 (  0%)
      # codes of length 08 bits:        0 (  0%)
      # codes of length 09 bits:        0 (  0%)
      # codes of length 10 bits:        0 (  0%)
      # codes of length 11 bits:        0 (  0%)
      # codes of length 12 bits:        0 (  0%)
      # codes of length 13 bits:        0 (  0%)
      # codes of length 14 bits:        0 (  0%)
      # codes of length 15 bits:        0 (  0%)
      # codes of length 16 bits:        0 (  0%)

    Huffman Table: (Dest ID: 0, Class: AC)
      # codes of length 01 bits:        0 (  0%)
      # codes of length 02 bits:        8 ( 21%)
      # codes of length 03 bits:       13 ( 33%)
      # codes of length 04 bits:       12 ( 31%)
      # codes of length 05 bits:        5 ( 13%)
      # codes of length 06 bits:        1 (  3%)
      # codes of length 07 bits:        0 (  0%)
      # codes of length 08 bits:        0 (  0%)
      # codes of length 09 bits:        0 (  0%)
      # codes of length 10 bits:        0 (  0%)
      # codes of length 11 bits:        0 (  0%)
      # codes of length 12 bits:        0 (  0%)
      # codes of length 13 bits:        0 (  0%)
      # codes of length 14 bits:        0 (  0%)
      # codes of length 15 bits:        0 (  0%)
      # codes of length 16 bits:        0 (  0%)

    Huffman Table: (Dest ID: 1, Class: AC)
      # codes of length 01 bits:        0 (  0%)
      # codes of length 02 bits:       10 ( 25%)
      # codes of length 03 bits:       17 ( 43%)
      # codes of length 04 bits:        9 ( 23%)
      # codes of length 05 bits:        3 (  8%)
      # codes of length 06 bits:        1 (  3%)
      # codes of length 07 bits:        0 (  0%)
      # codes of length 08 bits:        0 (  0%)
      # codes of length 09 bits:        0 (  0%)
      # codes of length 10 bits:        0 (  0%)
      # codes of length 11 bits:        0 (  0%)
      # codes of length 12 bits:        0 (  0%)
      # codes of length 13 bits:        0 (  0%)
      # codes of length 14 bits:        0 (  0%)
      # codes of length 15 bits:        0 (  0%)
      # codes of length 16 bits:        0 (  0%)

  YCC clipping in DC:
    Y  component: [<0=    0] [>255=    0]
    Cb component: [<0=    0] [>255=    0]
    Cr component: [<0=    0] [>255=    0]

  RGB clipping in DC:
    R  component: [<0=    0] [>255=    0]
    G  component: [<0=    0] [>255=    0]
    B  component: [<0=    0] [>255=    0]

  Brightest Pixel Search:
    YCC=[ 1026,   -2, -116] RGB=[233,255,253] @ MCU[  0,  0]

  Finished Decoding SCAN Data
    Number of RESTART markers decoded: 0
    Next position in scan buffer: Offset 0x00000199.4

 
*** Marker: EOI (End of Image) (xFFD9) ***
  OFFSET: 0x0000019A


*** Searching Compression Signatures ***

  Signature:           0155D875C95B74D0F3C5835A62516F48
  Signature (Rotated): 01D38A25358EB7649A254E19F1D46600
  File Offset:         0 bytes
  Chroma subsampling:  2x2
  EXIF Make/Model:     NONE
  EXIF Makernotes:     NONE
  EXIF Software:       NONE

  Searching Compression Signatures: (3327 built-in, 0 user(*) )

          EXIF.Make / Software        EXIF.Model                            Quality           Subsamp Match?
          -------------------------   -----------------------------------   ----------------  --------------
     CAM:[NIKON                    ] [E2500                              ] [FINE            ] No               
     CAM:[Nokia                    ] [N73                                ] [                ] No               
     CAM:[OLYMPUS OPTICAL CO.,LTD  ] [C2000Z                             ] [                ] No               
     CAM:[OLYMPUS OPTICAL CO.,LTD  ] [C3040Z                             ] [                ] No               
     CAM:[PENTAX                   ] [PENTAX Optio 550                   ] [                ] No               
     CAM:[Research In Motion       ] [BlackBerry 8100                    ] [                ] No               
     CAM:[SEIKO EPSON CORP.        ] [PhotoPC 3000Z                      ] [                ] No               
     SW :[IJG Library              ]                                       [085             ]                  
     SW :[Picasa                   ]                                       [085 (Normal)    ]                  
     SW :[ZoomBrowser EX           ]                                       [medium          ]                  

    The following IJG-based editors also match this signature:
     SW :[GIMP                     ]                                       [085             ]                  
     SW :[IrfanView                ]                                       [085             ]                  
     SW :[idImager                 ]                                       [085             ]                  
     SW :[FastStone Image Viewer   ]                                       [085             ]                  
     SW :[NeatImage                ]                                       [085             ]                  
     SW :[Paint.NET                ]                                       [085             ]                  
     SW :[Photomatix               ]                                       [085             ]                  
     SW :[XnView                   ]                                       [085             ]                  

  NOTE: JFIF COMMENT field is known software
  Based on the analysis of compression characteristics and EXIF metadata:

  ASSESSMENT: Class 1 - Image is processed/edited

  This may be a new software editor for the database.
  If this file is processed, and editor doesn't appear in list above,
  PLEASE ADD TO DATABASE with [Tools->Add Camera to DB]

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.