Class MetadataExtractor.AdobeJpegDirectory

java.lang.Object
gov.nih.mipav.model.file.MetadataExtractor.Directory
gov.nih.mipav.model.file.MetadataExtractor.AdobeJpegDirectory
Enclosing class:
MetadataExtractor

public class MetadataExtractor.AdobeJpegDirectory extends MetadataExtractor.Directory
Contains image encoding information for DCT filters, as stored by Adobe.
  • Field Details

    • TAG_DCT_ENCODE_VERSION

      public static final int TAG_DCT_ENCODE_VERSION
      See Also:
    • TAG_APP14_FLAGS0

      public static final int TAG_APP14_FLAGS0
      The convention for TAG_APP14_FLAGS0 and TAG_APP14_FLAGS1 is that 0 bits are benign. 1 bits in TAG_APP14_FLAGS0 pass information that is possibly useful but not essential for decoding.

      0x8000 bit: Encoder used Blend=1 downsampling

      See Also:
    • TAG_APP14_FLAGS1

      public static final int TAG_APP14_FLAGS1
      The convention for TAG_APP14_FLAGS0 and TAG_APP14_FLAGS1 is that 0 bits are benign. 1 bits in TAG_APP14_FLAGS1 pass information essential for decoding. DCTDecode could reject a compressed image, if there are 1 bits in TAG_APP14_FLAGS1 or color transform codes that it cannot interpret.
      See Also:
    • TAG_COLOR_TRANSFORM

      public static final int TAG_COLOR_TRANSFORM
      See Also:
    • _tagNameMap

      private final HashMap<Integer,String> _tagNameMap
  • Constructor Details

    • AdobeJpegDirectory

      public AdobeJpegDirectory()
  • Method Details