Class MicrosoftHdPhotoTagConstants


  • public final class MicrosoftHdPhotoTagConstants
    extends Object
    Microsoft's HDP/WDP file format.
    • Field Detail

      • EXIF_TAG_PIXEL_FORMAT

        public static final TagInfoBytes EXIF_TAG_PIXEL_FORMAT
      • PIXEL_FORMAT_VALUE_BLACK_AND_WHITE

        public static final BinaryConstant PIXEL_FORMAT_VALUE_BLACK_AND_WHITE
      • PIXEL_FORMAT_VALUE_8_BIT_GRAY

        public static final BinaryConstant PIXEL_FORMAT_VALUE_8_BIT_GRAY
      • PIXEL_FORMAT_VALUE_16_BIT_BGR555

        public static final BinaryConstant PIXEL_FORMAT_VALUE_16_BIT_BGR555
      • PIXEL_FORMAT_VALUE_16_BIT_BGR565

        public static final BinaryConstant PIXEL_FORMAT_VALUE_16_BIT_BGR565
      • PIXEL_FORMAT_VALUE_16_BIT_GRAY

        public static final BinaryConstant PIXEL_FORMAT_VALUE_16_BIT_GRAY
      • PIXEL_FORMAT_VALUE_24_BIT_BGR

        public static final BinaryConstant PIXEL_FORMAT_VALUE_24_BIT_BGR
      • PIXEL_FORMAT_VALUE_24_BIT_RGB

        public static final BinaryConstant PIXEL_FORMAT_VALUE_24_BIT_RGB
      • PIXEL_FORMAT_VALUE_32_BIT_BGR

        public static final BinaryConstant PIXEL_FORMAT_VALUE_32_BIT_BGR
      • PIXEL_FORMAT_VALUE_32_BIT_BGRA

        public static final BinaryConstant PIXEL_FORMAT_VALUE_32_BIT_BGRA
      • PIXEL_FORMAT_VALUE_32_BIT_PBGRA

        public static final BinaryConstant PIXEL_FORMAT_VALUE_32_BIT_PBGRA
      • PIXEL_FORMAT_VALUE_32_BIT_GRAY_FLOAT

        public static final BinaryConstant PIXEL_FORMAT_VALUE_32_BIT_GRAY_FLOAT
      • PIXEL_FORMAT_VALUE_48_BIT_RGB_FIXED_POINT

        public static final BinaryConstant PIXEL_FORMAT_VALUE_48_BIT_RGB_FIXED_POINT
      • PIXEL_FORMAT_VALUE_32_BIT_BGR101010

        public static final BinaryConstant PIXEL_FORMAT_VALUE_32_BIT_BGR101010
      • PIXEL_FORMAT_VALUE_48_BIT_RGB

        public static final BinaryConstant PIXEL_FORMAT_VALUE_48_BIT_RGB
      • PIXEL_FORMAT_VALUE_64_BIT_RGBA

        public static final BinaryConstant PIXEL_FORMAT_VALUE_64_BIT_RGBA
      • PIXEL_FORMAT_VALUE_64_BIT_PRGBA

        public static final BinaryConstant PIXEL_FORMAT_VALUE_64_BIT_PRGBA
      • PIXEL_FORMAT_VALUE_96_BIT_RGB_FIXED_POINT

        public static final BinaryConstant PIXEL_FORMAT_VALUE_96_BIT_RGB_FIXED_POINT
      • PIXEL_FORMAT_VALUE_128_BIT_RGBA_FLOAT

        public static final BinaryConstant PIXEL_FORMAT_VALUE_128_BIT_RGBA_FLOAT
      • PIXEL_FORMAT_VALUE_128_BIT_PRGBA_FLOAT

        public static final BinaryConstant PIXEL_FORMAT_VALUE_128_BIT_PRGBA_FLOAT
      • PIXEL_FORMAT_VALUE_128_BIT_RGB_FLOAT

        public static final BinaryConstant PIXEL_FORMAT_VALUE_128_BIT_RGB_FLOAT
      • PIXEL_FORMAT_VALUE_32_BIT_CMYK

        public static final BinaryConstant PIXEL_FORMAT_VALUE_32_BIT_CMYK
      • PIXEL_FORMAT_VALUE_64_BIT_RGBA_FIXED_POINT

        public static final BinaryConstant PIXEL_FORMAT_VALUE_64_BIT_RGBA_FIXED_POINT
      • PIXEL_FORMAT_VALUE_128_BIT_RGBA_FIXED_POINT

        public static final BinaryConstant PIXEL_FORMAT_VALUE_128_BIT_RGBA_FIXED_POINT
      • PIXEL_FORMAT_VALUE_64_BIT_CMYK

        public static final BinaryConstant PIXEL_FORMAT_VALUE_64_BIT_CMYK
      • PIXEL_FORMAT_VALUE_24_BIT_3_CHANNELS

        public static final BinaryConstant PIXEL_FORMAT_VALUE_24_BIT_3_CHANNELS
      • PIXEL_FORMAT_VALUE_32_BIT_4_CHANNELS

        public static final BinaryConstant PIXEL_FORMAT_VALUE_32_BIT_4_CHANNELS
      • PIXEL_FORMAT_VALUE_40_BIT_5_CHANNELS

        public static final BinaryConstant PIXEL_FORMAT_VALUE_40_BIT_5_CHANNELS
      • PIXEL_FORMAT_VALUE_48_BIT_6_CHANNELS

        public static final BinaryConstant PIXEL_FORMAT_VALUE_48_BIT_6_CHANNELS
      • PIXEL_FORMAT_VALUE_56_BIT_7_CHANNELS

        public static final BinaryConstant PIXEL_FORMAT_VALUE_56_BIT_7_CHANNELS
      • PIXEL_FORMAT_VALUE_64_BIT_8_CHANNELS

        public static final BinaryConstant PIXEL_FORMAT_VALUE_64_BIT_8_CHANNELS
      • PIXEL_FORMAT_VALUE_48_BIT_3_CHANNELS

        public static final BinaryConstant PIXEL_FORMAT_VALUE_48_BIT_3_CHANNELS
      • PIXEL_FORMAT_VALUE_64_BIT_4_CHANNELS

        public static final BinaryConstant PIXEL_FORMAT_VALUE_64_BIT_4_CHANNELS
      • PIXEL_FORMAT_VALUE_80_BIT_5_CHANNELS

        public static final BinaryConstant PIXEL_FORMAT_VALUE_80_BIT_5_CHANNELS
      • PIXEL_FORMAT_VALUE_96_BIT_6_CHANNELS

        public static final BinaryConstant PIXEL_FORMAT_VALUE_96_BIT_6_CHANNELS
      • PIXEL_FORMAT_VALUE_112_BIT_7_CHANNELS

        public static final BinaryConstant PIXEL_FORMAT_VALUE_112_BIT_7_CHANNELS
      • PIXEL_FORMAT_VALUE_128_BIT_8_CHANNELS

        public static final BinaryConstant PIXEL_FORMAT_VALUE_128_BIT_8_CHANNELS
      • PIXEL_FORMAT_VALUE_40_BIT_CMYK_ALPHA

        public static final BinaryConstant PIXEL_FORMAT_VALUE_40_BIT_CMYK_ALPHA
      • PIXEL_FORMAT_VALUE_80_BIT_CMYK_ALPHA

        public static final BinaryConstant PIXEL_FORMAT_VALUE_80_BIT_CMYK_ALPHA
      • PIXEL_FORMAT_VALUE_32_BIT_3_CHANNELS_ALPHA

        public static final BinaryConstant PIXEL_FORMAT_VALUE_32_BIT_3_CHANNELS_ALPHA
      • PIXEL_FORMAT_VALUE_40_BIT_4_CHANNELS_ALPHA

        public static final BinaryConstant PIXEL_FORMAT_VALUE_40_BIT_4_CHANNELS_ALPHA
      • PIXEL_FORMAT_VALUE_48_BIT_5_CHANNELS_ALPHA

        public static final BinaryConstant PIXEL_FORMAT_VALUE_48_BIT_5_CHANNELS_ALPHA
      • PIXEL_FORMAT_VALUE_56_BIT_6_CHANNELS_ALPHA

        public static final BinaryConstant PIXEL_FORMAT_VALUE_56_BIT_6_CHANNELS_ALPHA
      • PIXEL_FORMAT_VALUE_64_BIT_7_CHANNELS_ALPHA

        public static final BinaryConstant PIXEL_FORMAT_VALUE_64_BIT_7_CHANNELS_ALPHA
      • PIXEL_FORMAT_VALUE_72_BIT_8_CHANNELS_ALPHA

        public static final BinaryConstant PIXEL_FORMAT_VALUE_72_BIT_8_CHANNELS_ALPHA
      • PIXEL_FORMAT_VALUE_64_BIT_3_CHANNELS_ALPHA

        public static final BinaryConstant PIXEL_FORMAT_VALUE_64_BIT_3_CHANNELS_ALPHA
      • PIXEL_FORMAT_VALUE_80_BIT_4_CHANNELS_ALPHA

        public static final BinaryConstant PIXEL_FORMAT_VALUE_80_BIT_4_CHANNELS_ALPHA
      • PIXEL_FORMAT_VALUE_96_BIT_5_CHANNELS_ALPHA

        public static final BinaryConstant PIXEL_FORMAT_VALUE_96_BIT_5_CHANNELS_ALPHA
      • PIXEL_FORMAT_VALUE_112_BIT_6_CHANNELS_ALPHA

        public static final BinaryConstant PIXEL_FORMAT_VALUE_112_BIT_6_CHANNELS_ALPHA
      • PIXEL_FORMAT_VALUE_128_BIT_7_CHANNELS_ALPHA

        public static final BinaryConstant PIXEL_FORMAT_VALUE_128_BIT_7_CHANNELS_ALPHA
      • PIXEL_FORMAT_VALUE_144_BIT_8_CHANNELS_ALPHA

        public static final BinaryConstant PIXEL_FORMAT_VALUE_144_BIT_8_CHANNELS_ALPHA
      • PIXEL_FORMAT_VALUE_64_BIT_RGBA_HALF

        public static final BinaryConstant PIXEL_FORMAT_VALUE_64_BIT_RGBA_HALF
      • PIXEL_FORMAT_VALUE_48_BIT_RGB_HALF

        public static final BinaryConstant PIXEL_FORMAT_VALUE_48_BIT_RGB_HALF
      • PIXEL_FORMAT_VALUE_32_BIT_RGBE

        public static final BinaryConstant PIXEL_FORMAT_VALUE_32_BIT_RGBE
      • PIXEL_FORMAT_VALUE_16_BIT_GRAY_HALF

        public static final BinaryConstant PIXEL_FORMAT_VALUE_16_BIT_GRAY_HALF
      • PIXEL_FORMAT_VALUE_32_BIT_GRAY_FIXED_POINT

        public static final BinaryConstant PIXEL_FORMAT_VALUE_32_BIT_GRAY_FIXED_POINT
      • EXIF_TAG_TRANSFORMATION

        public static final TagInfoLong EXIF_TAG_TRANSFORMATION
      • TRANSFORMATION_VALUE_HORIZONTAL_NORMAL

        public static final int TRANSFORMATION_VALUE_HORIZONTAL_NORMAL
        See Also:
        Constant Field Values
      • TRANSFORMATION_VALUE_MIRROR_VERTICAL

        public static final int TRANSFORMATION_VALUE_MIRROR_VERTICAL
        See Also:
        Constant Field Values
      • TRANSFORMATION_VALUE_MIRROR_HORIZONTAL

        public static final int TRANSFORMATION_VALUE_MIRROR_HORIZONTAL
        See Also:
        Constant Field Values
      • TRANSFORMATION_VALUE_ROTATE_180

        public static final int TRANSFORMATION_VALUE_ROTATE_180
        See Also:
        Constant Field Values
      • TRANSFORMATION_VALUE_ROTATE_90_CW

        public static final int TRANSFORMATION_VALUE_ROTATE_90_CW
        See Also:
        Constant Field Values
      • TRANSFORMATION_VALUE_MIRROR_HORIZONTAL_AND_ROTATE_90_CW

        public static final int TRANSFORMATION_VALUE_MIRROR_HORIZONTAL_AND_ROTATE_90_CW
        See Also:
        Constant Field Values
      • TRANSFORMATION_VALUE_MIRROR_HORIZONTAL_AND_ROTATE_270_CW

        public static final int TRANSFORMATION_VALUE_MIRROR_HORIZONTAL_AND_ROTATE_270_CW
        See Also:
        Constant Field Values
      • TRANSFORMATION_VALUE_ROTATE_270_CW

        public static final int TRANSFORMATION_VALUE_ROTATE_270_CW
        See Also:
        Constant Field Values
      • EXIF_TAG_UNCOMPRESSED

        public static final TagInfoLong EXIF_TAG_UNCOMPRESSED
      • EXIF_TAG_IMAGE_TYPE

        public static final TagInfoLong EXIF_TAG_IMAGE_TYPE
      • EXIF_TAG_IMAGE_WIDTH

        public static final TagInfoLong EXIF_TAG_IMAGE_WIDTH
      • EXIF_TAG_IMAGE_HEIGHT

        public static final TagInfoLong EXIF_TAG_IMAGE_HEIGHT
      • EXIF_TAG_WIDTH_RESOLUTION

        public static final TagInfoFloat EXIF_TAG_WIDTH_RESOLUTION
      • EXIF_TAG_HEIGHT_RESOLUTION

        public static final TagInfoFloat EXIF_TAG_HEIGHT_RESOLUTION
      • EXIF_TAG_IMAGE_OFFSET

        public static final TagInfoLong EXIF_TAG_IMAGE_OFFSET
      • EXIF_TAG_IMAGE_BYTE_COUNT

        public static final TagInfoLong EXIF_TAG_IMAGE_BYTE_COUNT
      • EXIF_TAG_ALPHA_OFFSET

        public static final TagInfoLong EXIF_TAG_ALPHA_OFFSET
      • EXIF_TAG_ALPHA_BYTE_COUNT

        public static final TagInfoLong EXIF_TAG_ALPHA_BYTE_COUNT
      • EXIF_TAG_IMAGE_DATA_DISCARD

        public static final TagInfoByte EXIF_TAG_IMAGE_DATA_DISCARD
      • IMAGE_DATA_DISCARD_VALUE_FULL_RESOLUTION

        public static final int IMAGE_DATA_DISCARD_VALUE_FULL_RESOLUTION
        See Also:
        Constant Field Values
      • IMAGE_DATA_DISCARD_VALUE_FLEXBITS_DISCARDED

        public static final int IMAGE_DATA_DISCARD_VALUE_FLEXBITS_DISCARDED
        See Also:
        Constant Field Values
      • IMAGE_DATA_DISCARD_VALUE_HIGH_PASS_FREQUENCY_DATA_DISCARDED

        public static final int IMAGE_DATA_DISCARD_VALUE_HIGH_PASS_FREQUENCY_DATA_DISCARDED
        See Also:
        Constant Field Values
      • IMAGE_DATA_DISCARD_VALUE_HIGHPASS_AND_LOW_PASS_FREQUENCY_DATA_DISCARDED

        public static final int IMAGE_DATA_DISCARD_VALUE_HIGHPASS_AND_LOW_PASS_FREQUENCY_DATA_DISCARDED
        See Also:
        Constant Field Values
      • EXIF_TAG_ALPHA_DATA_DISCARD

        public static final TagInfoByte EXIF_TAG_ALPHA_DATA_DISCARD
      • ALPHA_DATA_DISCARD_VALUE_FULL_RESOLUTION

        public static final int ALPHA_DATA_DISCARD_VALUE_FULL_RESOLUTION
        See Also:
        Constant Field Values
      • ALPHA_DATA_DISCARD_VALUE_FLEXBITS_DISCARDED

        public static final int ALPHA_DATA_DISCARD_VALUE_FLEXBITS_DISCARDED
        See Also:
        Constant Field Values
      • ALPHA_DATA_DISCARD_VALUE_HIGH_PASS_FREQUENCY_DATA_DISCARDED

        public static final int ALPHA_DATA_DISCARD_VALUE_HIGH_PASS_FREQUENCY_DATA_DISCARDED
        See Also:
        Constant Field Values
      • ALPHA_DATA_DISCARD_VALUE_HIGHPASS_AND_LOW_PASS_FREQUENCY_DATA_DISCARDED

        public static final int ALPHA_DATA_DISCARD_VALUE_HIGHPASS_AND_LOW_PASS_FREQUENCY_DATA_DISCARDED
        See Also:
        Constant Field Values
      • ALL_MICROSOFT_HD_PHOTO_TAGS

        public static final List<TagInfo> ALL_MICROSOFT_HD_PHOTO_TAGS