com.drew.metadata.exif

Class CasioType2MakernoteDirectory

public class CasioType2MakernoteDirectory extends Directory

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"
Field Summary
protected static HashMaptagNameMap
static intTAG_CASIO_TYPE2_BESTSHOT_MODE
static intTAG_CASIO_TYPE2_CASIO_PREVIEW_THUMBNAIL
Alternate thumbnail offset
static intTAG_CASIO_TYPE2_CCD_ISO_SENSITIVITY
0 = Off 1 = On?
static intTAG_CASIO_TYPE2_COLOUR_MODE
0 = Off
static intTAG_CASIO_TYPE2_CONTRAST
0 = -1 1 = Normal 2 = +1
static intTAG_CASIO_TYPE2_ENHANCEMENT
0 = Off
static intTAG_CASIO_TYPE2_FILTER
0 = Off
static intTAG_CASIO_TYPE2_FLASH_DISTANCE
0 = Off
static intTAG_CASIO_TYPE2_FOCAL_LENGTH
Units are tenths of a millimetre
static intTAG_CASIO_TYPE2_FOCUS_MODE_1
0 = Normal 1 = Macro
static intTAG_CASIO_TYPE2_FOCUS_MODE_2
1 = Fixation 6 = Multi-Area Auto Focus
static intTAG_CASIO_TYPE2_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
static intTAG_CASIO_TYPE2_ISO_SENSITIVITY
3 = 50 4 = 64 6 = 100 9 = 200
static intTAG_CASIO_TYPE2_OBJECT_DISTANCE
Units are millimetres
static intTAG_CASIO_TYPE2_PRINT_IMAGE_MATCHING_INFO
See PIM specification here: http://www.ozhiker.com/electronics/pjmt/jpeg_info/pim.html
static intTAG_CASIO_TYPE2_QUALITY
3 = Fine
static intTAG_CASIO_TYPE2_QUALITY_MODE
1 = Fine 2 = Super Fine
static intTAG_CASIO_TYPE2_RECORD_MODE
2 = Normal Mode
static intTAG_CASIO_TYPE2_SATURATION
0 = -1 1 = Normal 2 = +1
static intTAG_CASIO_TYPE2_SELF_TIMER
1 = Off?
static intTAG_CASIO_TYPE2_SHARPNESS
0 = -1 1 = Normal 2 = +1
static intTAG_CASIO_TYPE2_THUMBNAIL_DIMENSIONS
2 values - x,y dimensions in pixels.
static intTAG_CASIO_TYPE2_THUMBNAIL_OFFSET
Offset of Preview Thumbnail
static intTAG_CASIO_TYPE2_THUMBNAIL_SIZE
Size in bytes
static intTAG_CASIO_TYPE2_TIME_ZONE
(string)
static intTAG_CASIO_TYPE2_WHITE_BALANCE_1
0 = Auto 1 = Daylight 2 = Shade 3 = Tungsten 4 = Fluorescent 5 = Manual
static intTAG_CASIO_TYPE2_WHITE_BALANCE_2
12 = Flash 0 = Manual 1 = Auto?
static intTAG_CASIO_TYPE2_WHITE_BALANCE_BIAS
Constructor Summary
CasioType2MakernoteDirectory()
Method Summary
StringgetName()
protected HashMapgetTagNameMap()

Field Detail

tagNameMap

protected static final HashMap tagNameMap

TAG_CASIO_TYPE2_BESTSHOT_MODE

public static final int TAG_CASIO_TYPE2_BESTSHOT_MODE

TAG_CASIO_TYPE2_CASIO_PREVIEW_THUMBNAIL

public static final int TAG_CASIO_TYPE2_CASIO_PREVIEW_THUMBNAIL
Alternate thumbnail offset

TAG_CASIO_TYPE2_CCD_ISO_SENSITIVITY

public static final int TAG_CASIO_TYPE2_CCD_ISO_SENSITIVITY
0 = Off 1 = On?

TAG_CASIO_TYPE2_COLOUR_MODE

public static final int TAG_CASIO_TYPE2_COLOUR_MODE
0 = Off

TAG_CASIO_TYPE2_CONTRAST

public static final int TAG_CASIO_TYPE2_CONTRAST
0 = -1 1 = Normal 2 = +1

TAG_CASIO_TYPE2_ENHANCEMENT

public static final int TAG_CASIO_TYPE2_ENHANCEMENT
0 = Off

TAG_CASIO_TYPE2_FILTER

public static final int TAG_CASIO_TYPE2_FILTER
0 = Off

TAG_CASIO_TYPE2_FLASH_DISTANCE

public static final int TAG_CASIO_TYPE2_FLASH_DISTANCE
0 = Off

TAG_CASIO_TYPE2_FOCAL_LENGTH

public static final int TAG_CASIO_TYPE2_FOCAL_LENGTH
Units are tenths of a millimetre

TAG_CASIO_TYPE2_FOCUS_MODE_1

public static final int TAG_CASIO_TYPE2_FOCUS_MODE_1
0 = Normal 1 = Macro

TAG_CASIO_TYPE2_FOCUS_MODE_2

public static final int TAG_CASIO_TYPE2_FOCUS_MODE_2
1 = Fixation 6 = Multi-Area Auto Focus

TAG_CASIO_TYPE2_IMAGE_SIZE

public static final int TAG_CASIO_TYPE2_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

TAG_CASIO_TYPE2_ISO_SENSITIVITY

public static final int TAG_CASIO_TYPE2_ISO_SENSITIVITY
3 = 50 4 = 64 6 = 100 9 = 200

TAG_CASIO_TYPE2_OBJECT_DISTANCE

public static final int TAG_CASIO_TYPE2_OBJECT_DISTANCE
Units are millimetres

TAG_CASIO_TYPE2_PRINT_IMAGE_MATCHING_INFO

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

TAG_CASIO_TYPE2_QUALITY

public static final int TAG_CASIO_TYPE2_QUALITY
3 = Fine

TAG_CASIO_TYPE2_QUALITY_MODE

public static final int TAG_CASIO_TYPE2_QUALITY_MODE
1 = Fine 2 = Super Fine

TAG_CASIO_TYPE2_RECORD_MODE

public static final int TAG_CASIO_TYPE2_RECORD_MODE
2 = Normal Mode

TAG_CASIO_TYPE2_SATURATION

public static final int TAG_CASIO_TYPE2_SATURATION
0 = -1 1 = Normal 2 = +1

TAG_CASIO_TYPE2_SELF_TIMER

public static final int TAG_CASIO_TYPE2_SELF_TIMER
1 = Off?

TAG_CASIO_TYPE2_SHARPNESS

public static final int TAG_CASIO_TYPE2_SHARPNESS
0 = -1 1 = Normal 2 = +1

TAG_CASIO_TYPE2_THUMBNAIL_DIMENSIONS

public static final int TAG_CASIO_TYPE2_THUMBNAIL_DIMENSIONS
2 values - x,y dimensions in pixels.

TAG_CASIO_TYPE2_THUMBNAIL_OFFSET

public static final int TAG_CASIO_TYPE2_THUMBNAIL_OFFSET
Offset of Preview Thumbnail

TAG_CASIO_TYPE2_THUMBNAIL_SIZE

public static final int TAG_CASIO_TYPE2_THUMBNAIL_SIZE
Size in bytes

TAG_CASIO_TYPE2_TIME_ZONE

public static final int TAG_CASIO_TYPE2_TIME_ZONE
(string)

TAG_CASIO_TYPE2_WHITE_BALANCE_1

public static final int TAG_CASIO_TYPE2_WHITE_BALANCE_1
0 = Auto 1 = Daylight 2 = Shade 3 = Tungsten 4 = Fluorescent 5 = Manual

TAG_CASIO_TYPE2_WHITE_BALANCE_2

public static final int TAG_CASIO_TYPE2_WHITE_BALANCE_2
12 = Flash 0 = Manual 1 = Auto? 4 = Flash?

TAG_CASIO_TYPE2_WHITE_BALANCE_BIAS

public static final int TAG_CASIO_TYPE2_WHITE_BALANCE_BIAS

Constructor Detail

CasioType2MakernoteDirectory

public CasioType2MakernoteDirectory()

Method Detail

getName

public String getName()

getTagNameMap

protected HashMap getTagNameMap()
Copyright © 2006 Drew Noakes. All Rights Reserved.