Package gov.nih.mipav.model.file
Class MetadataExtractor.SigmaMakernoteDirectory
- java.lang.Object
-
- gov.nih.mipav.model.file.MetadataExtractor.Directory
-
- gov.nih.mipav.model.file.MetadataExtractor.SigmaMakernoteDirectory
-
- Enclosing class:
- MetadataExtractor
public class MetadataExtractor.SigmaMakernoteDirectory extends MetadataExtractor.Directory
Describes tags specific to Sigma / Foveon cameras.- 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_ADJUSTMENT_MODE
static int
TAG_AUTO_BRACKET
static int
TAG_AUTO_FOCUS_MODE
static int
TAG_COLOR_ADJUSTMENT
static int
TAG_COLOR_SPACE
static int
TAG_CONTRAST
static int
TAG_DRIVE_MODE
static int
TAG_EXPOSURE
static int
TAG_EXPOSURE_MODE
static int
TAG_FILL_LIGHT
static int
TAG_FIRMWARE
static int
TAG_FOCUS_SETTING
static int
TAG_HIGHLIGHT
static int
TAG_LENS_RANGE
static int
TAG_METERING_MODE
static int
TAG_QUALITY
static int
TAG_RESOLUTION_MODE
static int
TAG_SATURATION
static int
TAG_SERIAL_NUMBER
static int
TAG_SHADOW
static int
TAG_SHARPNESS
static int
TAG_SOFTWARE
static int
TAG_WHITE_BALANCE
-
Fields inherited from class gov.nih.mipav.model.file.MetadataExtractor.Directory
_definedTagList, _descriptor, _tagMap
-
-
Constructor Summary
Constructors Constructor Description SigmaMakernoteDirectory()
-
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_SERIAL_NUMBER
public static final int TAG_SERIAL_NUMBER
- See Also:
- Constant Field Values
-
TAG_DRIVE_MODE
public static final int TAG_DRIVE_MODE
- See Also:
- Constant Field Values
-
TAG_RESOLUTION_MODE
public static final int TAG_RESOLUTION_MODE
- See Also:
- Constant Field Values
-
TAG_AUTO_FOCUS_MODE
public static final int TAG_AUTO_FOCUS_MODE
- See Also:
- Constant Field Values
-
TAG_FOCUS_SETTING
public static final int TAG_FOCUS_SETTING
- See Also:
- Constant Field Values
-
TAG_WHITE_BALANCE
public static final int TAG_WHITE_BALANCE
- See Also:
- Constant Field Values
-
TAG_EXPOSURE_MODE
public static final int TAG_EXPOSURE_MODE
- See Also:
- Constant Field Values
-
TAG_METERING_MODE
public static final int TAG_METERING_MODE
- See Also:
- Constant Field Values
-
TAG_LENS_RANGE
public static final int TAG_LENS_RANGE
- See Also:
- Constant Field Values
-
TAG_COLOR_SPACE
public static final int TAG_COLOR_SPACE
- See Also:
- Constant Field Values
-
TAG_EXPOSURE
public static final int TAG_EXPOSURE
- See Also:
- Constant Field Values
-
TAG_CONTRAST
public static final int TAG_CONTRAST
- See Also:
- Constant Field Values
-
TAG_SHADOW
public static final int TAG_SHADOW
- See Also:
- Constant Field Values
-
TAG_HIGHLIGHT
public static final int TAG_HIGHLIGHT
- See Also:
- Constant Field Values
-
TAG_SATURATION
public static final int TAG_SATURATION
- See Also:
- Constant Field Values
-
TAG_SHARPNESS
public static final int TAG_SHARPNESS
- See Also:
- Constant Field Values
-
TAG_FILL_LIGHT
public static final int TAG_FILL_LIGHT
- See Also:
- Constant Field Values
-
TAG_COLOR_ADJUSTMENT
public static final int TAG_COLOR_ADJUSTMENT
- See Also:
- Constant Field Values
-
TAG_ADJUSTMENT_MODE
public static final int TAG_ADJUSTMENT_MODE
- See Also:
- Constant Field Values
-
TAG_QUALITY
public static final int TAG_QUALITY
- See Also:
- Constant Field Values
-
TAG_FIRMWARE
public static final int TAG_FIRMWARE
- See Also:
- Constant Field Values
-
TAG_SOFTWARE
public static final int TAG_SOFTWARE
- See Also:
- Constant Field Values
-
TAG_AUTO_BRACKET
public static final int TAG_AUTO_BRACKET
- 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
-
-