Package gov.nih.mipav.model.file
Class MetadataExtractor.OlympusCameraSettingsMakernoteDirectory
- java.lang.Object
-
- gov.nih.mipav.model.file.MetadataExtractor.Directory
-
- gov.nih.mipav.model.file.MetadataExtractor.OlympusCameraSettingsMakernoteDirectory
-
- Enclosing class:
- MetadataExtractor
public class MetadataExtractor.OlympusCameraSettingsMakernoteDirectory extends MetadataExtractor.Directory
The Olympus camera settings makernote is used by many manufacturers (Epson, Konica, Minolta and Agfa...), and as such contains some tags that appear specific to those manufacturers.- Author:
- Kevin Mott https://github.com/kwhopper, Drew Noakes https://drewnoakes.com
-
-
Field Summary
-
Fields inherited from class gov.nih.mipav.model.file.MetadataExtractor.Directory
_definedTagList, _descriptor, _tagMap
-
-
Constructor Summary
Constructors Constructor Description OlympusCameraSettingsMakernoteDirectory()
-
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
-
TagCameraSettingsVersion
public static final int TagCameraSettingsVersion
- See Also:
- Constant Field Values
-
TagPreviewImageValid
public static final int TagPreviewImageValid
- See Also:
- Constant Field Values
-
TagPreviewImageStart
public static final int TagPreviewImageStart
- See Also:
- Constant Field Values
-
TagPreviewImageLength
public static final int TagPreviewImageLength
- See Also:
- Constant Field Values
-
TagExposureMode
public static final int TagExposureMode
- See Also:
- Constant Field Values
-
TagAeLock
public static final int TagAeLock
- See Also:
- Constant Field Values
-
TagMeteringMode
public static final int TagMeteringMode
- See Also:
- Constant Field Values
-
TagExposureShift
public static final int TagExposureShift
- See Also:
- Constant Field Values
-
TagNdFilter
public static final int TagNdFilter
- See Also:
- Constant Field Values
-
TagMacroMode
public static final int TagMacroMode
- See Also:
- Constant Field Values
-
TagFocusMode
public static final int TagFocusMode
- See Also:
- Constant Field Values
-
TagFocusProcess
public static final int TagFocusProcess
- See Also:
- Constant Field Values
-
TagAfSearch
public static final int TagAfSearch
- See Also:
- Constant Field Values
-
TagAfAreas
public static final int TagAfAreas
- See Also:
- Constant Field Values
-
TagAfPointSelected
public static final int TagAfPointSelected
- See Also:
- Constant Field Values
-
TagAfFineTune
public static final int TagAfFineTune
- See Also:
- Constant Field Values
-
TagAfFineTuneAdj
public static final int TagAfFineTuneAdj
- See Also:
- Constant Field Values
-
TagFlashMode
public static final int TagFlashMode
- See Also:
- Constant Field Values
-
TagFlashExposureComp
public static final int TagFlashExposureComp
- See Also:
- Constant Field Values
-
TagFlashRemoteControl
public static final int TagFlashRemoteControl
- See Also:
- Constant Field Values
-
TagFlashControlMode
public static final int TagFlashControlMode
- See Also:
- Constant Field Values
-
TagFlashIntensity
public static final int TagFlashIntensity
- See Also:
- Constant Field Values
-
TagManualFlashStrength
public static final int TagManualFlashStrength
- See Also:
- Constant Field Values
-
TagWhiteBalance2
public static final int TagWhiteBalance2
- See Also:
- Constant Field Values
-
TagWhiteBalanceTemperature
public static final int TagWhiteBalanceTemperature
- See Also:
- Constant Field Values
-
TagWhiteBalanceBracket
public static final int TagWhiteBalanceBracket
- See Also:
- Constant Field Values
-
TagCustomSaturation
public static final int TagCustomSaturation
- See Also:
- Constant Field Values
-
TagModifiedSaturation
public static final int TagModifiedSaturation
- See Also:
- Constant Field Values
-
TagContrastSetting
public static final int TagContrastSetting
- See Also:
- Constant Field Values
-
TagSharpnessSetting
public static final int TagSharpnessSetting
- See Also:
- Constant Field Values
-
TagColorSpace
public static final int TagColorSpace
- See Also:
- Constant Field Values
-
TagSceneMode
public static final int TagSceneMode
- See Also:
- Constant Field Values
-
TagNoiseReduction
public static final int TagNoiseReduction
- See Also:
- Constant Field Values
-
TagDistortionCorrection
public static final int TagDistortionCorrection
- See Also:
- Constant Field Values
-
TagShadingCompensation
public static final int TagShadingCompensation
- See Also:
- Constant Field Values
-
TagCompressionFactor
public static final int TagCompressionFactor
- See Also:
- Constant Field Values
-
TagGradation
public static final int TagGradation
- See Also:
- Constant Field Values
-
TagPictureMode
public static final int TagPictureMode
- See Also:
- Constant Field Values
-
TagPictureModeSaturation
public static final int TagPictureModeSaturation
- See Also:
- Constant Field Values
-
TagPictureModeHue
public static final int TagPictureModeHue
- See Also:
- Constant Field Values
-
TagPictureModeContrast
public static final int TagPictureModeContrast
- See Also:
- Constant Field Values
-
TagPictureModeSharpness
public static final int TagPictureModeSharpness
- See Also:
- Constant Field Values
-
TagPictureModeBWFilter
public static final int TagPictureModeBWFilter
- See Also:
- Constant Field Values
-
TagPictureModeTone
public static final int TagPictureModeTone
- See Also:
- Constant Field Values
-
TagNoiseFilter
public static final int TagNoiseFilter
- See Also:
- Constant Field Values
-
TagArtFilter
public static final int TagArtFilter
- See Also:
- Constant Field Values
-
TagMagicFilter
public static final int TagMagicFilter
- See Also:
- Constant Field Values
-
TagPictureModeEffect
public static final int TagPictureModeEffect
- See Also:
- Constant Field Values
-
TagToneLevel
public static final int TagToneLevel
- See Also:
- Constant Field Values
-
TagArtFilterEffect
public static final int TagArtFilterEffect
- See Also:
- Constant Field Values
-
TagColorCreatorEffect
public static final int TagColorCreatorEffect
- See Also:
- Constant Field Values
-
TagDriveMode
public static final int TagDriveMode
- See Also:
- Constant Field Values
-
TagPanoramaMode
public static final int TagPanoramaMode
- See Also:
- Constant Field Values
-
TagImageQuality2
public static final int TagImageQuality2
- See Also:
- Constant Field Values
-
TagImageStabilization
public static final int TagImageStabilization
- See Also:
- Constant Field Values
-
TagStackedImage
public static final int TagStackedImage
- See Also:
- Constant Field Values
-
TagManometerPressure
public static final int TagManometerPressure
- See Also:
- Constant Field Values
-
TagManometerReading
public static final int TagManometerReading
- See Also:
- Constant Field Values
-
TagExtendedWBDetect
public static final int TagExtendedWBDetect
- See Also:
- Constant Field Values
-
TagRollAngle
public static final int TagRollAngle
- See Also:
- Constant Field Values
-
TagPitchAngle
public static final int TagPitchAngle
- See Also:
- Constant Field Values
-
TagDateTimeUtc
public static final int TagDateTimeUtc
- 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
-
-