【图像处理】JPEG Tags

    xiaoxiao2021-03-25  115

    JPEG Tags

    This table lists information extracted by ExifTool from JPEG images.

    Tag IDTag NameWritableValues / Notes'APP0'JFIF  JFXX  CIFF  AVI1  Ocad- - - - ---> JFIF Tags  --> JFIF Extension Tags  --> CanonRaw Tags  --> JPEG AVI1 Tags  --> JPEG Ocad Tags'APP1'EXIF  ExtendedXMP  XMP  QVCI  FLIR- - - - ---> EXIF Tags  --> XMP Tags  --> XMP Tags  --> Casio QVCI Tags  --> FLIR FFF Tags'APP2'ICC_Profile  FPXR  MPF  PreviewImage- - - no--> ICC_Profile Tags  --> FlashPix Tags  --> MPF Tags  (Samsung APP2 preview image)'APP3'Meta  Stim  PreviewImage- - no--> Kodak Meta Tags  --> Stim Tags  (Samsung/HP preview image)'APP4'Scalado  FPXR  PreviewImage- - no--> Scalado Tags  --> FlashPix Tags  (continued from APP3)'APP5'RMETA  PreviewImage- no--> Ricoh RMETA Tags  (continued from APP4)'APP6'EPPIM  NITF  HP_TDHD- - ---> JPEG EPPIM Tags  --> JPEG NITF Tags  --> HP TDHD Tags'APP7'Pentax  Qualcomm- ---> Pentax Tags  --> Qualcomm Tags'APP8'SPIFF---> JPEG SPIFF Tags'APP9'MediaJukebox---> JPEG MediaJukebox Tags'APP10'Commentno(PhotoStudio Unicode comment)'APP11'JPEG-HDR---> JPEG HDR Tags'APP12'PictureInfo  Ducky- ---> APP12 PictureInfo Tags  --> APP12 Ducky Tags'APP13'Photoshop  Adobe_CM- ---> Photoshop Tags  --> JPEG AdobeCM Tags'APP14'Adobeyes--> JPEG Adobe Tags'APP15'GraphicConverter---> JPEG GraphConv Tags'COM'Commentyes 'DQT'DefineQuantizationTableno(used to calculate the Extra JPEGDigest tag value)'SOF'StartOfFrame---> JPEG SOF Tags'Trailer'AFCP  CanonVRD  FotoStation  PhotoMechanic  MIE  Samsung  PreviewImage- - - - - - yes--> AFCP Tags  --> CanonVRD Tags  --> FotoStation Tags  --> PhotoMechanic Tags  --> MIE Tags  --> Samsung Trailer Tags

    JPEG AVI1 Tags

    This information may be found in APP0 of JPEG image data from AVI videos.

    Index1Tag NameWritableValues / Notes0InterleavedFieldno0 = Not Interleaved  1 = Odd  2 = Even

    JPEG Ocad Tags

    Tags extracted from the JPEG APP0 "Ocad" segment (found in Photobucket images).

    Tag IDTag NameWritableValues / Notes'Rev'OcadRevisionno 

    JPEG EPPIM Tags

    APP6 is used in by the Toshiba PDR-M700 to store a TIFF structure containing PrintIM information.

    Tag IDTag NameWritableValues / Notes0xc4a5PrintIMundef--> PrintIM Tags

    JPEG NITF Tags

    Information in APP6 used by the National Imagery Transmission Format. See http://www.gwg.nga.mil/ntb/baseline/docs/n010697/bwcguide25aug98.pdf for the official specification.

    Index1Tag NameWritableValues / Notes0NITFVersionno 2ImageFormatno'B' = IMode B3BlocksPerRowno 5BlocksPerColumnno 7ImageColorno0 = Monochrome8BitDepthno 9ImageClassno0 = General Purpose  4 = Tactical Imagery10JPEGProcessno1 = Baseline sequential DCT, Huffman coding, 8-bit samples  4 = Extended sequential DCT, Huffman coding, 12-bit samples11Qualityno 12StreamColorno0 = Monochrome13StreamBitDepthno 14Flagsno 

    JPEG SPIFF Tags

    This information is found in APP8 of SPIFF-style JPEG images (the "official" yet rarely used JPEG file format standard: Still Picture Interchange File Format). See http://www.jpeg.org/public/spiff.pdf for the official specification.

    Index1Tag NameWritableValues / Notes0SPIFFVersionno 2ProfileIDno0 = Not Specified  1 = Continuous-tone Base  2 = Continuous-tone Progressive  3 = Bi-level Facsimile  4 = Continuous-tone Facsimile3ColorComponentsno 6ImageHeightno(at index 4 in specification, but there are 2 extra bytes here in my only SPIFF sample, version 1.2)10ImageWidthno 14ColorSpaceno 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 = CIELab 15BitsPerSampleno 16Compressionno 0 = Uncompressed, interleaved, 8 bits per sample  1 = Modified Huffman  2 = Modified READ  3 = Modified Modified READ  4 = JBIG  5 = JPEG 17ResolutionUnitno0 = None  1 = inches  2 = cm18YResolutionno 22XResolutionno 

    JPEG MediaJukebox Tags

    Tags found in the XML metadata of the "Media Jukebox" APP9 segment.

    Tag NameWritableValues / NotesAlbumno Captionno Dateno Keywordsno Nameno Peopleno Placesno Tool_Nameno Tool_Versionno 

    JPEG HDR Tags

    Information extracted from APP11 of a JPEG-HDR image.

    Tag IDTag NameWritableValues / Notes'RatioImage'RatioImageno(the embedded JPEG-compressed ratio image)'alp'Alphano 'bet'Betano 'cor'CorrectionMethodno 'ln0'Ln0no 'ln1'Ln1no 's2n'S2nno 'ver'JPEG-HDRVersionno 

    JPEG AdobeCM Tags

    The "Adobe_CM" APP13 segment presumably contains color management information, but the meaning of the data is currently unknown. If anyone has an idea about what this means, please let me know.

    Index2Tag NameWritableValues / Notes0AdobeCMTypeno 

    JPEG Adobe Tags

    The "Adobe" APP14 segment stores image encoding information for DCT filters. This segment may be copied or deleted as a block using the Extra "Adobe" tag, but note that it is not deleted by default when deleting all metadata because it may affect the appearance of the image.

    Index2Tag NameWritableValues / Notes0DCTEncodeVersionno 1APP14Flags0no0x0 = (none)  Bit 15 = Encoded with Blend=1 downsampling2APP14Flags1no0x0 = (none)3ColorTransformno0 = Unknown (RGB or CMYK)  1 = YCbCr  2 = YCCK

    JPEG GraphConv Tags

    APP15 is used by GraphicConverter to store JPEG quality.

    Tag IDTag NameWritableValues / Notes'Q'Qualityno 

    JPEG SOF Tags

    This information is extracted from the JPEG Start Of Frame segment.

    Tag NameWritableValues / NotesBitsPerSampleno ColorComponentsno EncodingProcessno0x0 = Baseline DCT, Huffman coding  0x1 = Extended sequential DCT, Huffman coding  0x2 = Progressive DCT, Huffman coding  0x3 = Lossless, Huffman coding  0x5 = Sequential DCT, differential Huffman coding  0x6 = Progressive DCT, differential Huffman coding  0x7 = Lossless, Differential Huffman coding  0x9 = Extended sequential DCT, arithmetic coding  0xa = Progressive DCT, arithmetic coding  0xb = Lossless, arithmetic coding  0xd = Sequential DCT, differential arithmetic coding  0xe = Progressive DCT, differential arithmetic coding  0xf = Lossless, differential arithmetic codingImageHeightno ImageWidthno YCbCrSubSamplingno(calculated from components table) '1 1' = YCbCr4:4:4 (1 1)  '1 2' = YCbCr4:4:0 (1 2)  '1 4' = YCbCr4:4:1 (1 4)  '2 1' = YCbCr4:2:2 (2 1)  '2 2' = YCbCr4:2:0 (2 2)  '2 4' = YCbCr4:2:1 (2 4)  '4 1' = YCbCr4:1:1 (4 1)  '4 2' = YCbCr4:1:0 (4 2)
    转载请注明原文地址: https://ju.6miu.com/read-40484.html

    最新回复(0)