Class AdobeJpegDirectory


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

      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
    • Constructor Detail

      • AdobeJpegDirectory

        public AdobeJpegDirectory()
    • Method Detail

      • getName

        public java.lang.String getName()
        Description copied from class: Directory
        Provides the name of the directory, for display purposes. E.g. Exif
        Specified by:
        getName in class Directory
        Returns:
        the name of the directory