Tag ID Tag Name Writable Values / Notes 'APP0' JFIF
JFXX
CIFF-
-
---> JFIF Tags
--> JFIF Extension Tags
--> CanonRaw Tags'APP1' EXIF
XMP-
---> EXIF Tags
--> XMP Tags'APP2' ICC_Profile
FPXR-
---> ICC_Profile Tags
--> FlashPix Tags'APP3' Meta - --> Kodak Meta Tags 'APP5' RMETA - --> Ricoh RMETA Tags 'APP6' EPPIM - --> JPEG APP6 Tags 'APP8' SPIFF - --> JPEG APP8 Tags 'APP10' Comment N (PhotoStudio Unicode comment) 'APP12' PictureInfo
Ducky-
---> APP12 Tags
--> APP12 Ducky Tags'APP13' Photoshop - --> Photoshop Tags 'APP14' Adobe - --> JPEG APP14 Tags 'APP15' GraphicConverter - --> JPEG APP15 Tags 'COM' Comment Y 'Trailer' AFCP
CanonVRD
FotoStation
PhotoMechanic
PreviewImage-
-
-
-
Y--> AFCP Tags
--> CanonVRD Tags
--> FotoStation Tags
--> PhotoMechanic Tags
Tag ID Tag Name Writable Values / Notes 0xc4a5 PrintIM undef --> PrintIM Tags
Index Tag Name Writable Values / Notes 0 SPIFFVersion N 2 ProfileID N 0 = Not Specified
1 = Continuous-tone Base
2 = Continuous-tone Progressive
3 = Bi-level Facsimile
4 = Continuous-tone Facsimile3 ColorComponents N 6 ImageHeight N (at index 4 in specification, but there are 2 extra bytes here in my only SPIFF sample, version 1.2) 10 ImageWidth N 14 ColorSpace N 0 = Bi-level
1 = YCbCr, ITU-R BT 709, video
2 = No color space specified
3 = YCbCr, ITU-R BT 601-1, RGB
4 = YCbCr, ITU-R BT 601-1, video
8 = Gray-scale
9 = PhotoYCC
10 = RGB
11 = CMY
12 = CMYK
13 = YCCK
14 = CIELab15 BitsPerSample N 16 Compression N 0 = Uncompressed, interleaved, 8 bits per sample
1 = Modified Huffman
2 = Modified READ
3 = Modified Modified READ
4 = JBIG
5 = JPEG17 ResolutionUnits N 0 = None
1 = inches
2 = cm18 YResolution N 22 XResolution N
Index Tag Name Writable Values / Notes 0 DCTEncodeVersion N 1 APP14Flags0 N Bit 15 = Encoded with Blend=1 downsampling 2 APP14Flags1 N 3 ColorTransform N 0 = Unknown (RGB or CMYK)
1 = YCbCr
2 = YCCK
Tag ID Tag Name Writable Values / Notes 'Q' Quality N