Class CasioType2MakernoteDirectory

java.lang.Object
com.drew.metadata.Directory
com.drew.metadata.exif.makernotes.CasioType2MakernoteDirectory

public class CasioType2MakernoteDirectory extends Directory
Describes tags specific to Casio (type 2) cameras. A standard TIFF IFD directory but always uses Motorola (Big-Endian) Byte Alignment. Makernote data begins after a 6-byte header: "QVC\x00\x00\x00"
Author:
Drew Noakes https://drewnoakes.com
  • Field Details

    • TAG_THUMBNAIL_DIMENSIONS

      public static final int TAG_THUMBNAIL_DIMENSIONS
      2 values - x,y dimensions in pixels.
      See Also:
    • TAG_THUMBNAIL_SIZE

      public static final int TAG_THUMBNAIL_SIZE
      Size in bytes
      See Also:
    • TAG_THUMBNAIL_OFFSET

      public static final int TAG_THUMBNAIL_OFFSET
      Offset of Preview Thumbnail
      See Also:
    • TAG_QUALITY_MODE

      public static final int TAG_QUALITY_MODE
      1 = Fine 2 = Super Fine
      See Also:
    • TAG_IMAGE_SIZE

      public static final int TAG_IMAGE_SIZE
      0 = 640 x 480 pixels 4 = 1600 x 1200 pixels 5 = 2048 x 1536 pixels 20 = 2288 x 1712 pixels 21 = 2592 x 1944 pixels 22 = 2304 x 1728 pixels 36 = 3008 x 2008 pixels
      See Also:
    • TAG_FOCUS_MODE_1

      public static final int TAG_FOCUS_MODE_1
      0 = Normal 1 = Macro
      See Also:
    • TAG_ISO_SENSITIVITY

      public static final int TAG_ISO_SENSITIVITY
      3 = 50 4 = 64 6 = 100 9 = 200
      See Also:
    • TAG_WHITE_BALANCE_1

      public static final int TAG_WHITE_BALANCE_1
      0 = Auto 1 = Daylight 2 = Shade 3 = Tungsten 4 = Fluorescent 5 = Manual
      See Also:
    • TAG_FOCAL_LENGTH

      public static final int TAG_FOCAL_LENGTH
      Units are tenths of a millimetre
      See Also:
    • TAG_SATURATION

      public static final int TAG_SATURATION
      0 = -1 1 = Normal 2 = +1
      See Also:
    • TAG_CONTRAST

      public static final int TAG_CONTRAST
      0 = -1 1 = Normal 2 = +1
      See Also:
    • TAG_SHARPNESS

      public static final int TAG_SHARPNESS
      0 = -1 1 = Normal 2 = +1
      See Also:
    • TAG_PRINT_IMAGE_MATCHING_INFO

      public static final int TAG_PRINT_IMAGE_MATCHING_INFO
      See PIM specification here: http://www.ozhiker.com/electronics/pjmt/jpeg_info/pim.html
      See Also:
    • TAG_PREVIEW_THUMBNAIL

      public static final int TAG_PREVIEW_THUMBNAIL
      Alternate thumbnail offset
      See Also:
    • TAG_WHITE_BALANCE_BIAS

      public static final int TAG_WHITE_BALANCE_BIAS
      See Also:
    • TAG_WHITE_BALANCE_2

      public static final int TAG_WHITE_BALANCE_2
      12 = Flash 0 = Manual 1 = Auto? 4 = Flash?
      See Also:
    • TAG_OBJECT_DISTANCE

      public static final int TAG_OBJECT_DISTANCE
      Units are millimetres
      See Also:
    • TAG_FLASH_DISTANCE

      public static final int TAG_FLASH_DISTANCE
      0 = Off
      See Also:
    • TAG_RECORD_MODE

      public static final int TAG_RECORD_MODE
      2 = Normal Mode
      See Also:
    • TAG_SELF_TIMER

      public static final int TAG_SELF_TIMER
      1 = Off?
      See Also:
    • TAG_QUALITY

      public static final int TAG_QUALITY
      3 = Fine
      See Also:
    • TAG_FOCUS_MODE_2

      public static final int TAG_FOCUS_MODE_2
      1 = Fixation 6 = Multi-Area Auto Focus
      See Also:
    • TAG_TIME_ZONE

      public static final int TAG_TIME_ZONE
      (string)
      See Also:
    • TAG_BESTSHOT_MODE

      public static final int TAG_BESTSHOT_MODE
      See Also:
    • TAG_CCD_ISO_SENSITIVITY

      public static final int TAG_CCD_ISO_SENSITIVITY
      0 = Off 1 = On?
      See Also:
    • TAG_COLOUR_MODE

      public static final int TAG_COLOUR_MODE
      0 = Off
      See Also:
    • TAG_ENHANCEMENT

      public static final int TAG_ENHANCEMENT
      0 = Off
      See Also:
    • TAG_FILTER

      public static final int TAG_FILTER
      0 = Off
      See Also:
  • Constructor Details

    • CasioType2MakernoteDirectory

      public CasioType2MakernoteDirectory()
  • Method Details

    • getName

      public 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