Package gov.nih.mipav.model.file
Class MetadataExtractor.SamsungType2MakernoteDirectory
- java.lang.Object
-
- gov.nih.mipav.model.file.MetadataExtractor.Directory
-
- gov.nih.mipav.model.file.MetadataExtractor.SamsungType2MakernoteDirectory
-
- Enclosing class:
- MetadataExtractor
public class MetadataExtractor.SamsungType2MakernoteDirectory extends MetadataExtractor.Directory
Describes tags specific certain 'newer' Samsung cameras.Tag reference from: http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Samsung.html
- Author:
- Kevin Mott https://github.com/kwhopper, 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
TagCameraTemperature
static int
TagColorSpace
static int
TagDeviceType
static int
TagEncryptionKey
static int
TagExposureCompensation
static int
TagExposureTime
static int
TagFaceDetect
static int
TagFaceName
static int
TagFaceRecognition
static int
TagFirmwareName
static int
TagFNumber
static int
TagFocalLengthIn35mmFormat
static int
TagInternalLensSerialNumber
static int
TagISO
static int
TagLensFirmware
static int
TagLensType
static int
TagLocalLocationName
static int
TagMakerNoteVersion
static int
TagOrientationInfo
static int
TagPictureWizard
static int
TagPreviewIfd
static int
TagRawDataByteOrder
static int
TagRawDataCFAPattern
static int
TagSamsungModelId
static int
TagSensorAreas
static int
TagSerialNumber
static int
TagSmartAlbumColor
static int
TagSmartRange
static int
TagWhiteBalanceSetup
-
Fields inherited from class gov.nih.mipav.model.file.MetadataExtractor.Directory
_definedTagList, _descriptor, _tagMap
-
-
Constructor Summary
Constructors Constructor Description SamsungType2MakernoteDirectory()
-
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
-
TagMakerNoteVersion
public static final int TagMakerNoteVersion
- See Also:
- Constant Field Values
-
TagDeviceType
public static final int TagDeviceType
- See Also:
- Constant Field Values
-
TagSamsungModelId
public static final int TagSamsungModelId
- See Also:
- Constant Field Values
-
TagOrientationInfo
public static final int TagOrientationInfo
- See Also:
- Constant Field Values
-
TagSmartAlbumColor
public static final int TagSmartAlbumColor
- See Also:
- Constant Field Values
-
TagPictureWizard
public static final int TagPictureWizard
- See Also:
- Constant Field Values
-
TagLocalLocationName
public static final int TagLocalLocationName
- See Also:
- Constant Field Values
-
TagPreviewIfd
public static final int TagPreviewIfd
- See Also:
- Constant Field Values
-
TagRawDataByteOrder
public static final int TagRawDataByteOrder
- See Also:
- Constant Field Values
-
TagWhiteBalanceSetup
public static final int TagWhiteBalanceSetup
- See Also:
- Constant Field Values
-
TagCameraTemperature
public static final int TagCameraTemperature
- See Also:
- Constant Field Values
-
TagRawDataCFAPattern
public static final int TagRawDataCFAPattern
- See Also:
- Constant Field Values
-
TagFaceDetect
public static final int TagFaceDetect
- See Also:
- Constant Field Values
-
TagFaceRecognition
public static final int TagFaceRecognition
- See Also:
- Constant Field Values
-
TagFaceName
public static final int TagFaceName
- See Also:
- Constant Field Values
-
TagFirmwareName
public static final int TagFirmwareName
- See Also:
- Constant Field Values
-
TagSerialNumber
public static final int TagSerialNumber
- See Also:
- Constant Field Values
-
TagLensType
public static final int TagLensType
- See Also:
- Constant Field Values
-
TagLensFirmware
public static final int TagLensFirmware
- See Also:
- Constant Field Values
-
TagInternalLensSerialNumber
public static final int TagInternalLensSerialNumber
- See Also:
- Constant Field Values
-
TagSensorAreas
public static final int TagSensorAreas
- See Also:
- Constant Field Values
-
TagColorSpace
public static final int TagColorSpace
- See Also:
- Constant Field Values
-
TagSmartRange
public static final int TagSmartRange
- See Also:
- Constant Field Values
-
TagExposureCompensation
public static final int TagExposureCompensation
- See Also:
- Constant Field Values
-
TagISO
public static final int TagISO
- See Also:
- Constant Field Values
-
TagExposureTime
public static final int TagExposureTime
- See Also:
- Constant Field Values
-
TagFNumber
public static final int TagFNumber
- See Also:
- Constant Field Values
-
TagFocalLengthIn35mmFormat
public static final int TagFocalLengthIn35mmFormat
- See Also:
- Constant Field Values
-
TagEncryptionKey
public static final int TagEncryptionKey
- 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
-
-