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>_tagNameMapstatic intTAG_ADJUSTMENT_MODEstatic intTAG_AUTO_BRACKETstatic intTAG_AUTO_FOCUS_MODEstatic intTAG_COLOR_ADJUSTMENTstatic intTAG_COLOR_SPACEstatic intTAG_CONTRASTstatic intTAG_DRIVE_MODEstatic intTAG_EXPOSUREstatic intTAG_EXPOSURE_MODEstatic intTAG_FILL_LIGHTstatic intTAG_FIRMWAREstatic intTAG_FOCUS_SETTINGstatic intTAG_HIGHLIGHTstatic intTAG_LENS_RANGEstatic intTAG_METERING_MODEstatic intTAG_QUALITYstatic intTAG_RESOLUTION_MODEstatic intTAG_SATURATIONstatic intTAG_SERIAL_NUMBERstatic intTAG_SHADOWstatic intTAG_SHARPNESSstatic intTAG_SOFTWAREstatic intTAG_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.StringgetName()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.DirectoryProvides the name of the directory, for display purposes. E.g.Exif- Specified by:
getNamein 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.DirectoryProvides the map of tag names, hashed by tag type identifier.- Specified by:
getTagNameMapin classMetadataExtractor.Directory- Returns:
- the map of tag names
-
-