public class CanonMakernoteDirectory extends Directory
Modifier and Type | Class and Description |
---|---|
static class |
CanonMakernoteDirectory.AFInfo |
static class |
CanonMakernoteDirectory.CameraSettings |
static class |
CanonMakernoteDirectory.FocalLength |
static class |
CanonMakernoteDirectory.Panorama |
static class |
CanonMakernoteDirectory.ShotInfo |
_definedTagList, _descriptor, _tagMap
Constructor and Description |
---|
CanonMakernoteDirectory() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName()
Provides the name of the directory, for display purposes.
|
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
getTagNameMap()
Provides the map of tag names, hashed by tag type identifier.
|
void |
setIntArray(int tagType,
int[] ints)
Sets an
int[] (array) for the specified tag. |
addError, containsTag, getBoolean, getBooleanObject, getByteArray, getDate, getDate, getDescription, getDouble, getDoubleObject, getErrorCount, getErrors, getFloat, getFloatObject, getInt, getIntArray, getInteger, getLong, getLongObject, getObject, getRational, getRationalArray, getString, getString, getStringArray, getTagCount, getTagName, getTags, hasErrors, setBoolean, setByteArray, setDate, setDescriptor, setDouble, setDoubleArray, setFloat, setFloatArray, setInt, setLong, setObject, setObjectArray, setRational, setRationalArray, setString, setStringArray
public static final int TAG_CANON_IMAGE_TYPE
public static final int TAG_CANON_FIRMWARE_VERSION
public static final int TAG_CANON_IMAGE_NUMBER
public static final int TAG_CANON_OWNER_NAME
public static final int TAG_CANON_SERIAL_NUMBER
public static final int TAG_CAMERA_INFO_ARRAY
public static final int TAG_CANON_FILE_LENGTH
public static final int TAG_CANON_CUSTOM_FUNCTIONS_ARRAY
public static final int TAG_MODEL_ID
public static final int TAG_MOVIE_INFO_ARRAY
public static final int TAG_THUMBNAIL_IMAGE_VALID_AREA
public static final int TAG_SERIAL_NUMBER_FORMAT
public static final int TAG_SUPER_MACRO
public static final int TAG_DATE_STAMP_MODE
public static final int TAG_MY_COLORS
public static final int TAG_FIRMWARE_REVISION
public static final int TAG_CATEGORIES
public static final int TAG_FACE_DETECT_ARRAY_1
public static final int TAG_FACE_DETECT_ARRAY_2
public static final int TAG_AF_INFO_ARRAY_2
public static final int TAG_IMAGE_UNIQUE_ID
public static final int TAG_RAW_DATA_OFFSET
public static final int TAG_ORIGINAL_DECISION_DATA_OFFSET
public static final int TAG_CUSTOM_FUNCTIONS_1D_ARRAY
public static final int TAG_PERSONAL_FUNCTIONS_ARRAY
public static final int TAG_PERSONAL_FUNCTION_VALUES_ARRAY
public static final int TAG_FILE_INFO_ARRAY
public static final int TAG_AF_POINTS_IN_FOCUS_1D
public static final int TAG_LENS_MODEL
public static final int TAG_SERIAL_INFO_ARRAY
public static final int TAG_DUST_REMOVAL_DATA
public static final int TAG_CROP_INFO
public static final int TAG_CUSTOM_FUNCTIONS_ARRAY_2
public static final int TAG_ASPECT_INFO_ARRAY
public static final int TAG_PROCESSING_INFO_ARRAY
public static final int TAG_TONE_CURVE_TABLE
public static final int TAG_SHARPNESS_TABLE
public static final int TAG_SHARPNESS_FREQ_TABLE
public static final int TAG_WHITE_BALANCE_TABLE
public static final int TAG_COLOR_BALANCE_ARRAY
public static final int TAG_MEASURED_COLOR_ARRAY
public static final int TAG_COLOR_TEMPERATURE
public static final int TAG_CANON_FLAGS_ARRAY
public static final int TAG_MODIFIED_INFO_ARRAY
public static final int TAG_TONE_CURVE_MATCHING
public static final int TAG_WHITE_BALANCE_MATCHING
public static final int TAG_COLOR_SPACE
public static final int TAG_PREVIEW_IMAGE_INFO_ARRAY
public static final int TAG_VRD_OFFSET
public static final int TAG_SENSOR_INFO_ARRAY
public static final int TAG_COLOR_DATA_ARRAY_2
public static final int TAG_COLOR_INFO_ARRAY_2
public static final int TAG_CUSTOM_PICTURE_STYLE_FILE_NAME
public static final int TAG_COLOR_INFO_ARRAY
public static final int TAG_VIGNETTING_CORRECTION_ARRAY_1
public static final int TAG_VIGNETTING_CORRECTION_ARRAY_2
public static final int TAG_LIGHTING_OPTIMIZER_ARRAY
public static final int TAG_LENS_INFO_ARRAY
public static final int TAG_AMBIANCE_INFO_ARRAY
public static final int TAG_FILTER_INFO_ARRAY
protected static final java.util.HashMap<java.lang.Integer,java.lang.String> _tagNameMap
public java.lang.String getName()
Directory
Exif
protected java.util.HashMap<java.lang.Integer,java.lang.String> getTagNameMap()
Directory
getTagNameMap
in class Directory
public void setIntArray(int tagType, int[] ints)
Directory
int[]
(array) for the specified tag.setIntArray
in class Directory
tagType
- the tag identifierints
- the int array to storeCopyright © 2002-2013 Drew Noakes. All Rights Reserved.