Skip to content

Instantly share code, notes, and snippets.

@robertcampion
Created November 8, 2016 17:32
Show Gist options
  • Save robertcampion/1cfd201ad7f6e6b310bb90d9f59f738b to your computer and use it in GitHub Desktop.
Save robertcampion/1cfd201ad7f6e6b310bb90d9f59f738b to your computer and use it in GitHub Desktop.
JPEGsnoop 1.7.5 by Calvin Hass
http://www.impulseadventure.com/photo/
-------------------------------------
Filename: [C:\..\jpeg-rotate-test\cw.jpg]
Filesize: [23645] 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 = 4286
Identifier = [Exif]
Identifier TIFF = 0x[4D4D002A 00000008]
Endian = Motorola (big)
TAG Mark x002A = 0x002A
EXIF IFD0 @ Absolute 0x00000026
Dir Length = 0x0005
[Orientation ] = 1 = Row 0: top, Col 0: left
[Software ] = "Microsoft Windows Photo Viewer 10.0.10586.0"
[DateTime ] = "2016:11:08 10:30:00"
[ExifOffset ] = @ 0x0896
Offset to Next IFD = 0x00000000
EXIF SubIFD @ Absolute 0x000008B4
Dir Length = 0x0001
*** Marker: COM (Comment) (xFFFE) ***
OFFSET: 0x000010D4
Comment length = 20
Comment=Created with GIMP.
*** Marker: APP1 (xFFE1) ***
OFFSET: 0x000010EA
Length = 12726
Identifier = [http://ns.adobe.com/xap/1.0/]
XMP =
|<?xpacket begin='???' id='W5M0MpCehiHzreSzNTczkc9d'?>
|<x:xmpmeta xmlns:x="adobe:ns:meta/"><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b" xmlns:xmp="http://ns.adobe.com/xap/1.0/"><xmp:CreatorTool>Microsoft Windows Photo Viewer 10.0.10586.0</xmp:CreatorTool></rdf:Description></rdf:RDF></x:xmpmeta>
*** Marker: DQT (xFFDB) ***
Define a Quantization Table.
OFFSET: 0x000042A2
Table length = 67
----
Precision=8 bits
Destination ID=0 (Luminance)
DQT, Row #0: 3 2 2 3 5 8 10 12
DQT, Row #1: 2 2 3 4 5 12 12 11
DQT, Row #2: 3 3 3 5 8 11 14 11
DQT, Row #3: 3 3 4 6 10 17 16 12
DQT, Row #4: 4 4 7 11 14 22 21 15
DQT, Row #5: 5 7 11 13 16 21 23 18
DQT, Row #6: 10 13 16 17 21 24 24 20
DQT, Row #7: 14 18 19 20 22 20 21 20
Approx quality factor = 90.06 (scaling=19.88 variance=1.14)
*** Marker: DQT (xFFDB) ***
Define a Quantization Table.
OFFSET: 0x000042E7
Table length = 67
----
Precision=8 bits
Destination ID=1 (Chrominance)
DQT, Row #0: 3 4 5 9 20 20 20 20
DQT, Row #1: 4 4 5 13 20 20 20 20
DQT, Row #2: 5 5 11 20 20 20 20 20
DQT, Row #3: 9 13 20 20 20 20 20 20
DQT, Row #4: 20 20 20 20 20 20 20 20
DQT, Row #5: 20 20 20 20 20 20 20 20
DQT, Row #6: 20 20 20 20 20 20 20 20
DQT, Row #7: 20 20 20 20 20 20 20 20
Approx quality factor = 89.93 (scaling=20.14 variance=0.34)
*** Marker: SOF0 (Baseline DCT) (xFFC0) ***
OFFSET: 0x0000432C
Frame header length = 17
Precision = 8
Number of Lines = 256
Samples per Line = 256
Image Size = 256 x 256
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: 0x0000433F
Huffman table length = 31
----
Destination ID = 0
Class = 0 (DC / Lossless Table)
Codes of length 01 bits (000 total):
Codes of length 02 bits (001 total): 00
Codes of length 03 bits (005 total): 01 02 03 04 05
Codes of length 04 bits (001 total): 06
Codes of length 05 bits (001 total): 07
Codes of length 06 bits (001 total): 08
Codes of length 07 bits (001 total): 09
Codes of length 08 bits (001 total): 0A
Codes of length 09 bits (001 total): 0B
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
*** Marker: DHT (Define Huffman Table) (xFFC4) ***
OFFSET: 0x00004360
Huffman table length = 181
----
Destination ID = 0
Class = 1 (AC Table)
Codes of length 01 bits (000 total):
Codes of length 02 bits (002 total): 01 02
Codes of length 03 bits (001 total): 03
Codes of length 04 bits (003 total): 00 04 11
Codes of length 05 bits (003 total): 05 12 21
Codes of length 06 bits (002 total): 31 41
Codes of length 07 bits (004 total): 06 13 51 61
Codes of length 08 bits (003 total): 07 22 71
Codes of length 09 bits (005 total): 14 32 81 91 A1
Codes of length 10 bits (005 total): 08 23 42 B1 C1
Codes of length 11 bits (004 total): 15 52 D1 F0
Codes of length 12 bits (004 total): 24 33 62 72
Codes of length 13 bits (000 total):
Codes of length 14 bits (000 total):
Codes of length 15 bits (001 total): 82
Codes of length 16 bits (125 total): 09 0A 16 17 18 19 1A 25 26 27 28 29 2A 34 35 36
37 38 39 3A 43 44 45 46 47 48 49 4A 53 54 55 56
57 58 59 5A 63 64 65 66 67 68 69 6A 73 74 75 76
77 78 79 7A 83 84 85 86 87 88 89 8A 92 93 94 95
96 97 98 99 9A A2 A3 A4 A5 A6 A7 A8 A9 AA B2 B3
B4 B5 B6 B7 B8 B9 BA C2 C3 C4 C5 C6 C7 C8 C9 CA
D2 D3 D4 D5 D6 D7 D8 D9 DA E1 E2 E3 E4 E5 E6 E7
E8 E9 EA F1 F2 F3 F4 F5 F6 F7 F8 F9 FA
Total number of codes: 162
*** Marker: DHT (Define Huffman Table) (xFFC4) ***
OFFSET: 0x00004417
Huffman table length = 31
----
Destination ID = 1
Class = 0 (DC / Lossless Table)
Codes of length 01 bits (000 total):
Codes of length 02 bits (003 total): 00 01 02
Codes of length 03 bits (001 total): 03
Codes of length 04 bits (001 total): 04
Codes of length 05 bits (001 total): 05
Codes of length 06 bits (001 total): 06
Codes of length 07 bits (001 total): 07
Codes of length 08 bits (001 total): 08
Codes of length 09 bits (001 total): 09
Codes of length 10 bits (001 total): 0A
Codes of length 11 bits (001 total): 0B
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
*** Marker: DHT (Define Huffman Table) (xFFC4) ***
OFFSET: 0x00004438
Huffman table length = 181
----
Destination ID = 1
Class = 1 (AC Table)
Codes of length 01 bits (000 total):
Codes of length 02 bits (002 total): 00 01
Codes of length 03 bits (001 total): 02
Codes of length 04 bits (002 total): 03 11
Codes of length 05 bits (004 total): 04 05 21 31
Codes of length 06 bits (004 total): 06 12 41 51
Codes of length 07 bits (003 total): 07 61 71
Codes of length 08 bits (004 total): 13 22 32 81
Codes of length 09 bits (007 total): 08 14 42 91 A1 B1 C1
Codes of length 10 bits (005 total): 09 23 33 52 F0
Codes of length 11 bits (004 total): 15 62 72 D1
Codes of length 12 bits (004 total): 0A 16 24 34
Codes of length 13 bits (000 total):
Codes of length 14 bits (001 total): E1
Codes of length 15 bits (002 total): 25 F1
Codes of length 16 bits (119 total): 17 18 19 1A 26 27 28 29 2A 35 36 37 38 39 3A 43
44 45 46 47 48 49 4A 53 54 55 56 57 58 59 5A 63
64 65 66 67 68 69 6A 73 74 75 76 77 78 79 7A 82
83 84 85 86 87 88 89 8A 92 93 94 95 96 97 98 99
9A A2 A3 A4 A5 A6 A7 A8 A9 AA B2 B3 B4 B5 B6 B7
B8 B9 BA C2 C3 C4 C5 C6 C7 C8 C9 CA D2 D3 D4 D5
D6 D7 D8 D9 DA E2 E3 E4 E5 E6 E7 E8 E9 EA F2 F3
F4 F5 F6 F7 F8 F9 FA
Total number of codes: 162
*** Marker: SOS (Start of Scan) (xFFDA) ***
OFFSET: 0x000044EF
Scan header length = 12
Number of img components = 3
Component[1]: selector=0x01, table=0(DC),0(AC)
Component[2]: selector=0x02, table=1(DC),1(AC)
Component[3]: selector=0x03, table=1(DC),1(AC)
Spectral selection = 0 .. 63
Successive approximation = 0x00
*** Decoding SCAN Data ***
OFFSET: 0x000044FD
Scan Decode Mode: Full IDCT (AC + DC)
Scan Data encountered marker 0xFFD9 @ 0x00005C5B.0
Compression stats:
Compression Ratio: 32.87:1
Bits per pixel: 0.73:1
Huffman code histogram stats:
Huffman Table: (Dest ID: 0, Class: DC)
# codes of length 01 bits: 0 ( 0%)
# codes of length 02 bits: 3 ( 0%)
# codes of length 03 bits: 534 ( 52%)
# codes of length 04 bits: 339 ( 33%)
# codes of length 05 bits: 141 ( 14%)
# codes of length 06 bits: 7 ( 1%)
# 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: 0 ( 0%)
# codes of length 02 bits: 512 (100%)
# 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: 2559 ( 39%)
# codes of length 03 bits: 435 ( 7%)
# codes of length 04 bits: 1930 ( 29%)
# codes of length 05 bits: 1230 ( 19%)
# codes of length 06 bits: 156 ( 2%)
# codes of length 07 bits: 107 ( 2%)
# codes of length 08 bits: 137 ( 2%)
# codes of length 09 bits: 50 ( 1%)
# codes of length 10 bits: 15 ( 0%)
# codes of length 11 bits: 10 ( 0%)
# codes of length 12 bits: 3 ( 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: 512 (100%)
# 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%)
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]
Average Pixel Luminance (Y):
Y=[124] (range: 0..255)
Brightest Pixel Search:
YCC=[ 612, 0, 0] RGB=[204,204,204] @ MCU[ 2, 13]
Finished Decoding SCAN Data
Number of RESTART markers decoded: 0
Next position in scan buffer: Offset 0x00005C5A.2
*** Marker: EOI (End of Image) (xFFD9) ***
OFFSET: 0x00005C5B
*** Searching Compression Signatures ***
Signature: 013BA18D5561625796E986FDBC09F846
Signature (Rotated): 01AC57E12793DFA7C46C704625C5AF0F
File Offset: 0 bytes
Chroma subsampling: 2x2
EXIF Make/Model: NONE
EXIF Makernotes: NONE
EXIF Software: OK [Microsoft Windows Photo Viewer 10.0.10586.0]
Searching Compression Signatures: (3347 built-in, 0 user(*) )
EXIF.Make / Software EXIF.Model Quality Subsamp Match?
------------------------- ----------------------------------- ---------------- --------------
CAM:[??? ] [Treo 680 ] [ ] Yes
CAM:[Canon ] [Canon PowerShot Pro1 ] [fine ] No
CAM:[NIKON ] [E2500 ] [FINE ] No
CAM:[NIKON ] [E3100 ] [FINE ] No
CAM:[NIKON ] [E4500 ] [FINE ] No
CAM:[NIKON ] [E5000 ] [FINE ] No
CAM:[NIKON ] [E5700 ] [FINE ] No
CAM:[NIKON ] [E775 ] [FINE ] No
CAM:[NIKON ] [E885 ] [FINE ] No
CAM:[OLYMPUS OPTICAL CO.,LTD ] [C3040Z ] [ ] No
CAM:[PENTAX ] [PENTAX Optio 550 ] [ ] No
CAM:[Research In Motion ] [BlackBerry 9530 ] [Superfine ] Yes
CAM:[SEIKO EPSON CORP. ] [PhotoPC 3000Z ] [ ] No
CAM:[SONY ] [DSC-H7 ] [ ] No
CAM:[SONY ] [DSC-H9 ] [ ] No
CAM:[SONY ] [DSC-S90 ] [ ] No
CAM:[SONY ] [DSC-W1 ] [ ] No
CAM:[SONY ] [SONY ] [ ] No
SW :[ACDSee ] [ ]
SW :[FixFoto ] [fine ]
SW :[IJG Library ] [090 ]
SW :[ZoomBrowser EX ] [high ]
The following IJG-based editors also match this signature:
SW :[GIMP ] [090 ]
SW :[IrfanView ] [090 ]
SW :[idImager ] [090 ]
SW :[FastStone Image Viewer ] [090 ]
SW :[NeatImage ] [090 ]
SW :[Paint.NET ] [090 ]
SW :[Photomatix ] [090 ]
SW :[XnView ] [090 ]
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]
JPEGsnoop 1.7.5 by Calvin Hass
http://www.impulseadventure.com/photo/
-------------------------------------
Filename: [C:\..\jpeg-rotate-test\original.jpg]
Filesize: [6258] 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: COM (Comment) (xFFFE) ***
OFFSET: 0x00000014
Comment length = 19
Comment=Created with GIMP
*** Marker: DQT (xFFDB) ***
Define a Quantization Table.
OFFSET: 0x00000029
Table length = 67
----
Precision=8 bits
Destination ID=0 (Luminance)
DQT, Row #0: 3 2 2 3 5 8 10 12
DQT, Row #1: 2 2 3 4 5 12 12 11
DQT, Row #2: 3 3 3 5 8 11 14 11
DQT, Row #3: 3 3 4 6 10 17 16 12
DQT, Row #4: 4 4 7 11 14 22 21 15
DQT, Row #5: 5 7 11 13 16 21 23 18
DQT, Row #6: 10 13 16 17 21 24 24 20
DQT, Row #7: 14 18 19 20 22 20 21 20
Approx quality factor = 90.06 (scaling=19.88 variance=1.14)
*** Marker: DQT (xFFDB) ***
Define a Quantization Table.
OFFSET: 0x0000006E
Table length = 67
----
Precision=8 bits
Destination ID=1 (Chrominance)
DQT, Row #0: 3 4 5 9 20 20 20 20
DQT, Row #1: 4 4 5 13 20 20 20 20
DQT, Row #2: 5 5 11 20 20 20 20 20
DQT, Row #3: 9 13 20 20 20 20 20 20
DQT, Row #4: 20 20 20 20 20 20 20 20
DQT, Row #5: 20 20 20 20 20 20 20 20
DQT, Row #6: 20 20 20 20 20 20 20 20
DQT, Row #7: 20 20 20 20 20 20 20 20
Approx quality factor = 89.93 (scaling=20.14 variance=0.34)
*** Marker: SOF2 (Progressive DCT, Huffman) (xFFC2) ***
OFFSET: 0x000000B3
Frame header length = 17
Precision = 8
Number of Lines = 256
Samples per Line = 256
Image Size = 256 x 256
Raw Image Orientation = Landscape
Number of Img components = 3
Component[1]: ID=0x01, Samp Fac=0x11 (Subsamp 1 x 1), Quant Tbl Sel=0x00 (Lum: Y)
Component[2]: ID=0x02, Samp Fac=0x11 (Subsamp 1 x 1), Quant Tbl Sel=0x01 (Chrom: Cb)
Component[3]: ID=0x03, Samp Fac=0x11 (Subsamp 1 x 1), Quant Tbl Sel=0x01 (Chrom: Cr)
*** Marker: DHT (Define Huffman Table) (xFFC4) ***
OFFSET: 0x000000C6
Huffman table length = 28
----
Destination ID = 0
Class = 0 (DC / Lossless Table)
Codes of length 01 bits (000 total):
Codes of length 02 bits (003 total): 03 04 05
Codes of length 03 bits (001 total): 06
Codes of length 04 bits (001 total): 02
Codes of length 05 bits (001 total): 01
Codes of length 06 bits (001 total): 00
Codes of length 07 bits (001 total): 07
Codes of length 08 bits (001 total): 08
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: 009
*** Marker: DHT (Define Huffman Table) (xFFC4) ***
OFFSET: 0x000000E4
Huffman table length = 20
----
Destination ID = 1
Class = 0 (DC / Lossless Table)
Codes of length 01 bits (001 total): 00
Codes of length 02 bits (000 total):
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: 001
*** Marker: SOS (Start of Scan) (xFFDA) ***
OFFSET: 0x000000FA
Scan header length = 12
Number of img components = 3
Component[1]: selector=0x01, table=0(DC),0(AC)
Component[2]: selector=0x02, table=1(DC),0(AC)
Component[3]: selector=0x03, table=1(DC),0(AC)
Spectral selection = 0 .. 0
Successive approximation = 0x01
NOTE: Scan parsing doesn't support this SOF mode.
*** Marker: DHT (Define Huffman Table) (xFFC4) ***
OFFSET: 0x00000543
Huffman table length = 32
----
Destination ID = 0
Class = 1 (AC Table)
Codes of length 01 bits (000 total):
Codes of length 02 bits (003 total): 00 02 03
Codes of length 03 bits (001 total): 01
Codes of length 04 bits (000 total):
Codes of length 05 bits (002 total): 11 12
Codes of length 06 bits (003 total): 04 13 21
Codes of length 07 bits (001 total): 10
Codes of length 08 bits (001 total): 14
Codes of length 09 bits (001 total): 31
Codes of length 10 bits (001 total): 20
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: 013
*** Marker: SOS (Start of Scan) (xFFDA) ***
OFFSET: 0x00000565
Scan header length = 8
Number of img components = 1
Component[1]: selector=0x01, table=0(DC),0(AC)
Spectral selection = 1 .. 5
Successive approximation = 0x02
NOTE: Scan parsing doesn't support this SOF mode.
*** Marker: DHT (Define Huffman Table) (xFFC4) ***
OFFSET: 0x00000AD8
Huffman table length = 20
----
Destination ID = 1
Class = 1 (AC Table)
Codes of length 01 bits (001 total): A0
Codes of length 02 bits (000 total):
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: 001
*** Marker: SOS (Start of Scan) (xFFDA) ***
OFFSET: 0x00000AEE
Scan header length = 8
Number of img components = 1
Component[1]: selector=0x03, table=0(DC),1(AC)
Spectral selection = 1 .. 63
Successive approximation = 0x01
NOTE: Scan parsing doesn't support this SOF mode.
*** Marker: DHT (Define Huffman Table) (xFFC4) ***
OFFSET: 0x00000AFA
Huffman table length = 20
----
Destination ID = 1
Class = 1 (AC Table)
Codes of length 01 bits (001 total): A0
Codes of length 02 bits (000 total):
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: 001
*** Marker: SOS (Start of Scan) (xFFDA) ***
OFFSET: 0x00000B10
Scan header length = 8
Number of img components = 1
Component[1]: selector=0x02, table=0(DC),1(AC)
Spectral selection = 1 .. 63
Successive approximation = 0x01
NOTE: Scan parsing doesn't support this SOF mode.
*** Marker: DHT (Define Huffman Table) (xFFC4) ***
OFFSET: 0x00000B1C
Huffman table length = 20
----
Destination ID = 0
Class = 1 (AC Table)
Codes of length 01 bits (001 total): A0
Codes of length 02 bits (000 total):
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: 001
*** Marker: SOS (Start of Scan) (xFFDA) ***
OFFSET: 0x00000B32
Scan header length = 8
Number of img components = 1
Component[1]: selector=0x01, table=0(DC),0(AC)
Spectral selection = 6 .. 63
Successive approximation = 0x02
NOTE: Scan parsing doesn't support this SOF mode.
*** Marker: DHT (Define Huffman Table) (xFFC4) ***
OFFSET: 0x00000B3E
Huffman table length = 30
----
Destination ID = 0
Class = 1 (AC Table)
Codes of length 01 bits (000 total):
Codes of length 02 bits (003 total): 00 01 11
Codes of length 03 bits (001 total): 21
Codes of length 04 bits (001 total): 31
Codes of length 05 bits (001 total): 10
Codes of length 06 bits (001 total): 41
Codes of length 07 bits (001 total): 61
Codes of length 08 bits (001 total): 20
Codes of length 09 bits (001 total): 51
Codes of length 10 bits (001 total): 71
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: 011
*** Marker: SOS (Start of Scan) (xFFDA) ***
OFFSET: 0x00000B5E
Scan header length = 8
Number of img components = 1
Component[1]: selector=0x01, table=0(DC),0(AC)
Spectral selection = 1 .. 63
Successive approximation = 0x21
NOTE: Scan parsing doesn't support this SOF mode.
*** Marker: SOS (Start of Scan) (xFFDA) ***
OFFSET: 0x00000FEC
Scan header length = 12
Number of img components = 3
Component[1]: selector=0x01, table=0(DC),0(AC)
Component[2]: selector=0x02, table=0(DC),0(AC)
Component[3]: selector=0x03, table=0(DC),0(AC)
Spectral selection = 0 .. 0
Successive approximation = 0x10
NOTE: Scan parsing doesn't support this SOF mode.
*** Marker: DHT (Define Huffman Table) (xFFC4) ***
OFFSET: 0x0000117A
Huffman table length = 20
----
Destination ID = 1
Class = 1 (AC Table)
Codes of length 01 bits (001 total): A0
Codes of length 02 bits (000 total):
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: 001
*** Marker: SOS (Start of Scan) (xFFDA) ***
OFFSET: 0x00001190
Scan header length = 8
Number of img components = 1
Component[1]: selector=0x03, table=0(DC),1(AC)
Spectral selection = 1 .. 63
Successive approximation = 0x10
NOTE: Scan parsing doesn't support this SOF mode.
*** Marker: DHT (Define Huffman Table) (xFFC4) ***
OFFSET: 0x0000119C
Huffman table length = 20
----
Destination ID = 1
Class = 1 (AC Table)
Codes of length 01 bits (001 total): A0
Codes of length 02 bits (000 total):
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: 001
*** Marker: SOS (Start of Scan) (xFFDA) ***
OFFSET: 0x000011B2
Scan header length = 8
Number of img components = 1
Component[1]: selector=0x02, table=0(DC),1(AC)
Spectral selection = 1 .. 63
Successive approximation = 0x10
NOTE: Scan parsing doesn't support this SOF mode.
*** Marker: DHT (Define Huffman Table) (xFFC4) ***
OFFSET: 0x000011BE
Huffman table length = 30
----
Destination ID = 0
Class = 1 (AC Table)
Codes of length 01 bits (001 total): 01
Codes of length 02 bits (001 total): 00
Codes of length 03 bits (001 total): 21
Codes of length 04 bits (001 total): 11
Codes of length 05 bits (001 total): 31
Codes of length 06 bits (001 total): 41
Codes of length 07 bits (001 total): 10
Codes of length 08 bits (001 total): 51
Codes of length 09 bits (001 total): 61
Codes of length 10 bits (001 total): C1
Codes of length 11 bits (001 total): F1
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: 011
*** Marker: SOS (Start of Scan) (xFFDA) ***
OFFSET: 0x000011DE
Scan header length = 8
Number of img components = 1
Component[1]: selector=0x01, table=0(DC),0(AC)
Spectral selection = 1 .. 63
Successive approximation = 0x10
NOTE: Scan parsing doesn't support this SOF mode.
*** Marker: EOI (End of Image) (xFFD9) ***
OFFSET: 0x00001870
*** Searching Compression Signatures ***
Signature: 013BA18D5561625796E986FDBC09F846
Signature (Rotated): 01AC57E12793DFA7C46C704625C5AF0F
File Offset: 0 bytes
Chroma subsampling: 1x1
EXIF Make/Model: NONE
EXIF Makernotes: NONE
EXIF Software: NONE
Searching Compression Signatures: (3347 built-in, 0 user(*) )
EXIF.Make / Software EXIF.Model Quality Subsamp Match?
------------------------- ----------------------------------- ---------------- --------------
CAM:[??? ] [Treo 680 ] [ ] No
CAM:[Canon ] [Canon PowerShot Pro1 ] [fine ] No
CAM:[NIKON ] [E2500 ] [FINE ] No
CAM:[NIKON ] [E3100 ] [FINE ] No
CAM:[NIKON ] [E4500 ] [FINE ] No
CAM:[NIKON ] [E5000 ] [FINE ] No
CAM:[NIKON ] [E5700 ] [FINE ] No
CAM:[NIKON ] [E775 ] [FINE ] No
CAM:[NIKON ] [E885 ] [FINE ] No
CAM:[OLYMPUS OPTICAL CO.,LTD ] [C3040Z ] [ ] No
CAM:[PENTAX ] [PENTAX Optio 550 ] [ ] No
CAM:[Research In Motion ] [BlackBerry 9530 ] [Superfine ] No
CAM:[SEIKO EPSON CORP. ] [PhotoPC 3000Z ] [ ] No
CAM:[SONY ] [DSC-H7 ] [ ] No
CAM:[SONY ] [DSC-H9 ] [ ] No
CAM:[SONY ] [DSC-S90 ] [ ] No
CAM:[SONY ] [DSC-W1 ] [ ] No
CAM:[SONY ] [SONY ] [ ] No
SW :[ACDSee ] [ ]
SW :[FixFoto ] [fine ]
SW :[IJG Library ] [090 ]
SW :[ZoomBrowser EX ] [high ]
The following IJG-based editors also match this signature:
SW :[GIMP ] [090 ]
SW :[IrfanView ] [090 ]
SW :[idImager ] [090 ]
SW :[FastStone Image Viewer ] [090 ]
SW :[NeatImage ] [090 ]
SW :[Paint.NET ] [090 ]
SW :[Photomatix ] [090 ]
SW :[XnView ] [090 ]
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]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment