Enum MetadataExtractor.JpegSegmentType

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<MetadataExtractor.JpegSegmentType>
    Enclosing class:
    MetadataExtractor

    public static enum MetadataExtractor.JpegSegmentType
    extends java.lang.Enum<MetadataExtractor.JpegSegmentType>
    An enumeration of the known segment types found in JPEG files.
    • http://www.ozhiker.com/electronics/pjmt/jpeg_info/app_segments.html
    • http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/JPEG.html
    Author:
    Drew Noakes https://drewnoakes.com
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      APP0
      APP0 JPEG segment identifier.
      APP1
      APP1 JPEG segment identifier.
      APP2
      APP2 JPEG segment identifier.
      APP3
      APP3 JPEG segment identifier.
      APP4
      APP4 JPEG segment identifier.
      APP5
      APP5 JPEG segment identifier.
      APP6
      APP6 JPEG segment identifier.
      APP7
      APP7 JPEG segment identifier.
      APP8
      APP8 JPEG segment identifier.
      APP9
      APP9 JPEG segment identifier.
      APPA
      APPA (App10) JPEG segment identifier.
      APPB
      APPB (App11) JPEG segment identifier.
      APPC
      APPC (App12) JPEG segment identifier.
      APPD
      APPD (App13) JPEG segment identifier.
      APPE
      APPE (App14) JPEG segment identifier.
      APPF
      APPF (App15) JPEG segment identifier.
      COM
      JPEG comment segment identifier for comments.
      DAC
      Define Arithmetic Coding conditioning segment identifier.
      DHP
      Define Hierarchical Progression segment identifier.
      DHT
      Define Huffman Table segment identifier.
      DNL
      Define Number of Lines segment identifier.
      DQT
      Define Quantization Table segment identifier.
      DRI
      Define Restart Interval segment identifier.
      EXP
      EXPand reference component(s) segment identifier.
      JPG
      Reserved for JPEG extensions.
      SOF0
      Start-of-Frame (0) segment identifier for Baseline DCT.
      SOF1
      Start-of-Frame (1) segment identifier for Extended sequential DCT.
      SOF10
      Start-of-Frame (10) segment identifier for Progressive DCT.
      SOF11
      Start-of-Frame (11) segment identifier for Lossless (sequential).
      SOF13
      Start-of-Frame (13) segment identifier for Differential sequential DCT.
      SOF14
      Start-of-Frame (14) segment identifier for Differential progressive DCT.
      SOF15
      Start-of-Frame (15) segment identifier for Differential lossless (sequential).
      SOF2
      Start-of-Frame (2) segment identifier for Progressive DCT.
      SOF3
      Start-of-Frame (3) segment identifier for Lossless (sequential).
      SOF5
      Start-of-Frame (5) segment identifier for Differential sequential DCT.
      SOF6
      Start-of-Frame (6) segment identifier for Differential progressive DCT.
      SOF7
      Start-of-Frame (7) segment identifier for Differential lossless (sequential).
      SOF9
      Start-of-Frame (9) segment identifier for Extended sequential DCT.
      SOI
      Start Of Image segment identifier.
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private JpegSegmentType​(byte byteValue, boolean canContainMetadata)