Package gov.nih.mipav.model.file
Class MetadataExtractor.LeicaMakernoteDirectory
- java.lang.Object
-
- gov.nih.mipav.model.file.MetadataExtractor.Directory
-
- gov.nih.mipav.model.file.MetadataExtractor.LeicaMakernoteDirectory
-
- Enclosing class:
- MetadataExtractor
public class MetadataExtractor.LeicaMakernoteDirectory extends MetadataExtractor.Directory
Describes tags specific to certain Leica cameras.Tag reference from: http://gvsoft.homedns.org/exif/makernote-leica-type1.html
- Author:
- Drew Noakes https://drewnoakes.com
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.HashMap<java.lang.Integer,java.lang.String>
_tagNameMap
static int
TAG_APPROXIMATE_F_NUMBER
static int
TAG_CAMERA_TEMPERATURE
static int
TAG_CCD_BOARD_VERSION
static int
TAG_CCD_VERSION
static int
TAG_COLOR_TEMPERATURE
static int
TAG_CONTROLLER_BOARD_VERSION
static int
TAG_EXTERNAL_SENSOR_BRIGHTNESS_VALUE
static int
TAG_IMAGE_ID_NUMBER
static int
TAG_LENS_TYPE
static int
TAG_M16_C_VERSION
static int
TAG_MEASURED_LV
static int
TAG_QUALITY
static int
TAG_SERIAL_NUMBER
static int
TAG_USER_PROFILE
static int
TAG_WB_BLUE_LEVEL
static int
TAG_WB_GREEN_LEVEL
static int
TAG_WB_RED_LEVEL
static int
TAG_WHITE_BALANCE
-
Fields inherited from class gov.nih.mipav.model.file.MetadataExtractor.Directory
_definedTagList, _descriptor, _tagMap
-
-
Constructor Summary
Constructors Constructor Description LeicaMakernoteDirectory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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.-
Methods inherited from class gov.nih.mipav.model.file.MetadataExtractor.Directory
addError, containsTag, getBoolean, getBooleanObject, getByteArray, getDate, getDate, getDate, getDescription, getDouble, getDoubleObject, getErrorCount, getErrors, getFloat, getFloatObject, getInt, getIntArray, getInteger, getLong, getLongObject, getObject, getParent, getRational, getRationalArray, getString, getString, getStringArray, getStringValue, getStringValueArray, getTagCount, getTagName, getTags, hasErrors, hasTagName, isEmpty, setBoolean, setByteArray, setDate, setDescriptor, setDouble, setDoubleArray, setFloat, setFloatArray, setInt, setIntArray, setLong, setObject, setObjectArray, setParent, setRational, setRationalArray, setString, setStringArray, setStringValue, setStringValueArray, toString
-
-
-
-
Field Detail
-
TAG_QUALITY
public static final int TAG_QUALITY
- See Also:
- Constant Field Values
-
TAG_USER_PROFILE
public static final int TAG_USER_PROFILE
- See Also:
- Constant Field Values
-
TAG_SERIAL_NUMBER
public static final int TAG_SERIAL_NUMBER
- See Also:
- Constant Field Values
-
TAG_WHITE_BALANCE
public static final int TAG_WHITE_BALANCE
- See Also:
- Constant Field Values
-
TAG_LENS_TYPE
public static final int TAG_LENS_TYPE
- See Also:
- Constant Field Values
-
TAG_EXTERNAL_SENSOR_BRIGHTNESS_VALUE
public static final int TAG_EXTERNAL_SENSOR_BRIGHTNESS_VALUE
- See Also:
- Constant Field Values
-
TAG_MEASURED_LV
public static final int TAG_MEASURED_LV
- See Also:
- Constant Field Values
-
TAG_APPROXIMATE_F_NUMBER
public static final int TAG_APPROXIMATE_F_NUMBER
- See Also:
- Constant Field Values
-
TAG_CAMERA_TEMPERATURE
public static final int TAG_CAMERA_TEMPERATURE
- See Also:
- Constant Field Values
-
TAG_COLOR_TEMPERATURE
public static final int TAG_COLOR_TEMPERATURE
- See Also:
- Constant Field Values
-
TAG_WB_RED_LEVEL
public static final int TAG_WB_RED_LEVEL
- See Also:
- Constant Field Values
-
TAG_WB_GREEN_LEVEL
public static final int TAG_WB_GREEN_LEVEL
- See Also:
- Constant Field Values
-
TAG_WB_BLUE_LEVEL
public static final int TAG_WB_BLUE_LEVEL
- See Also:
- Constant Field Values
-
TAG_CCD_VERSION
public static final int TAG_CCD_VERSION
- See Also:
- Constant Field Values
-
TAG_CCD_BOARD_VERSION
public static final int TAG_CCD_BOARD_VERSION
- See Also:
- Constant Field Values
-
TAG_CONTROLLER_BOARD_VERSION
public static final int TAG_CONTROLLER_BOARD_VERSION
- See Also:
- Constant Field Values
-
TAG_M16_C_VERSION
public static final int TAG_M16_C_VERSION
- See Also:
- Constant Field Values
-
TAG_IMAGE_ID_NUMBER
public static final int TAG_IMAGE_ID_NUMBER
- See Also:
- Constant Field Values
-
_tagNameMap
private final java.util.HashMap<java.lang.Integer,java.lang.String> _tagNameMap
-
-
Method Detail
-
getName
public java.lang.String getName()
Description copied from class:MetadataExtractor.Directory
Provides the name of the directory, for display purposes. E.g.Exif
- Specified by:
getName
in classMetadataExtractor.Directory
- Returns:
- the name of the directory
-
getTagNameMap
protected java.util.HashMap<java.lang.Integer,java.lang.String> getTagNameMap()
Description copied from class:MetadataExtractor.Directory
Provides the map of tag names, hashed by tag type identifier.- Specified by:
getTagNameMap
in classMetadataExtractor.Directory
- Returns:
- the map of tag names
-
-