Package gov.nih.mipav.model.file
Class MetadataExtractor.OlympusImageProcessingMakernoteDirectory
- java.lang.Object
-
- gov.nih.mipav.model.file.MetadataExtractor.Directory
-
- gov.nih.mipav.model.file.MetadataExtractor.OlympusImageProcessingMakernoteDirectory
-
- Enclosing class:
- MetadataExtractor
public class MetadataExtractor.OlympusImageProcessingMakernoteDirectory extends MetadataExtractor.Directory
The Olympus image processing 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 OlympusImageProcessingMakernoteDirectory()
-
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
-
TagImageProcessingVersion
public static final int TagImageProcessingVersion
- See Also:
- Constant Field Values
-
TagWbRbLevels
public static final int TagWbRbLevels
- See Also:
- Constant Field Values
-
TagWbRbLevels3000K
public static final int TagWbRbLevels3000K
- See Also:
- Constant Field Values
-
TagWbRbLevels3300K
public static final int TagWbRbLevels3300K
- See Also:
- Constant Field Values
-
TagWbRbLevels3600K
public static final int TagWbRbLevels3600K
- See Also:
- Constant Field Values
-
TagWbRbLevels3900K
public static final int TagWbRbLevels3900K
- See Also:
- Constant Field Values
-
TagWbRbLevels4000K
public static final int TagWbRbLevels4000K
- See Also:
- Constant Field Values
-
TagWbRbLevels4300K
public static final int TagWbRbLevels4300K
- See Also:
- Constant Field Values
-
TagWbRbLevels4500K
public static final int TagWbRbLevels4500K
- See Also:
- Constant Field Values
-
TagWbRbLevels4800K
public static final int TagWbRbLevels4800K
- See Also:
- Constant Field Values
-
TagWbRbLevels5300K
public static final int TagWbRbLevels5300K
- See Also:
- Constant Field Values
-
TagWbRbLevels6000K
public static final int TagWbRbLevels6000K
- See Also:
- Constant Field Values
-
TagWbRbLevels6600K
public static final int TagWbRbLevels6600K
- See Also:
- Constant Field Values
-
TagWbRbLevels7500K
public static final int TagWbRbLevels7500K
- See Also:
- Constant Field Values
-
TagWbRbLevelsCwB1
public static final int TagWbRbLevelsCwB1
- See Also:
- Constant Field Values
-
TagWbRbLevelsCwB2
public static final int TagWbRbLevelsCwB2
- See Also:
- Constant Field Values
-
TagWbRbLevelsCwB3
public static final int TagWbRbLevelsCwB3
- See Also:
- Constant Field Values
-
TagWbRbLevelsCwB4
public static final int TagWbRbLevelsCwB4
- See Also:
- Constant Field Values
-
TagWbGLevel3000K
public static final int TagWbGLevel3000K
- See Also:
- Constant Field Values
-
TagWbGLevel3300K
public static final int TagWbGLevel3300K
- See Also:
- Constant Field Values
-
TagWbGLevel3600K
public static final int TagWbGLevel3600K
- See Also:
- Constant Field Values
-
TagWbGLevel3900K
public static final int TagWbGLevel3900K
- See Also:
- Constant Field Values
-
TagWbGLevel4000K
public static final int TagWbGLevel4000K
- See Also:
- Constant Field Values
-
TagWbGLevel4300K
public static final int TagWbGLevel4300K
- See Also:
- Constant Field Values
-
TagWbGLevel4500K
public static final int TagWbGLevel4500K
- See Also:
- Constant Field Values
-
TagWbGLevel4800K
public static final int TagWbGLevel4800K
- See Also:
- Constant Field Values
-
TagWbGLevel5300K
public static final int TagWbGLevel5300K
- See Also:
- Constant Field Values
-
TagWbGLevel6000K
public static final int TagWbGLevel6000K
- See Also:
- Constant Field Values
-
TagWbGLevel6600K
public static final int TagWbGLevel6600K
- See Also:
- Constant Field Values
-
TagWbGLevel7500K
public static final int TagWbGLevel7500K
- See Also:
- Constant Field Values
-
TagWbGLevel
public static final int TagWbGLevel
- See Also:
- Constant Field Values
-
TagColorMatrix
public static final int TagColorMatrix
- See Also:
- Constant Field Values
-
TagEnhancer
public static final int TagEnhancer
- See Also:
- Constant Field Values
-
TagEnhancerValues
public static final int TagEnhancerValues
- See Also:
- Constant Field Values
-
TagCoringFilter
public static final int TagCoringFilter
- See Also:
- Constant Field Values
-
TagCoringValues
public static final int TagCoringValues
- See Also:
- Constant Field Values
-
TagBlackLevel2
public static final int TagBlackLevel2
- See Also:
- Constant Field Values
-
TagGainBase
public static final int TagGainBase
- See Also:
- Constant Field Values
-
TagValidBits
public static final int TagValidBits
- See Also:
- Constant Field Values
-
TagCropLeft
public static final int TagCropLeft
- See Also:
- Constant Field Values
-
TagCropTop
public static final int TagCropTop
- See Also:
- Constant Field Values
-
TagCropWidth
public static final int TagCropWidth
- See Also:
- Constant Field Values
-
TagCropHeight
public static final int TagCropHeight
- See Also:
- Constant Field Values
-
TagUnknownBlock1
public static final int TagUnknownBlock1
- See Also:
- Constant Field Values
-
TagUnknownBlock2
public static final int TagUnknownBlock2
- See Also:
- Constant Field Values
-
TagSensorCalibration
public static final int TagSensorCalibration
- See Also:
- Constant Field Values
-
TagNoiseReduction2
public static final int TagNoiseReduction2
- See Also:
- Constant Field Values
-
TagDistortionCorrection2
public static final int TagDistortionCorrection2
- See Also:
- Constant Field Values
-
TagShadingCompensation2
public static final int TagShadingCompensation2
- See Also:
- Constant Field Values
-
TagMultipleExposureMode
public static final int TagMultipleExposureMode
- See Also:
- Constant Field Values
-
TagUnknownBlock3
public static final int TagUnknownBlock3
- See Also:
- Constant Field Values
-
TagUnknownBlock4
public static final int TagUnknownBlock4
- See Also:
- Constant Field Values
-
TagAspectRatio
public static final int TagAspectRatio
- See Also:
- Constant Field Values
-
TagAspectFrame
public static final int TagAspectFrame
- See Also:
- Constant Field Values
-
TagFacesDetected
public static final int TagFacesDetected
- See Also:
- Constant Field Values
-
TagFaceDetectArea
public static final int TagFaceDetectArea
- See Also:
- Constant Field Values
-
TagMaxFaces
public static final int TagMaxFaces
- See Also:
- Constant Field Values
-
TagFaceDetectFrameSize
public static final int TagFaceDetectFrameSize
- See Also:
- Constant Field Values
-
TagFaceDetectFrameCrop
public static final int TagFaceDetectFrameCrop
- See Also:
- Constant Field Values
-
TagCameraTemperature
public static final int TagCameraTemperature
- See Also:
- Constant Field Values
-
TagKeystoneCompensation
public static final int TagKeystoneCompensation
- See Also:
- Constant Field Values
-
TagKeystoneDirection
public static final int TagKeystoneDirection
- See Also:
- Constant Field Values
-
TagKeystoneValue
public static final int TagKeystoneValue
- 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
-
-