Package gov.nih.mipav.model.file
Class MetadataExtractor.OlympusCameraSettingsMakernoteDescriptor
- java.lang.Object
- 
- gov.nih.mipav.model.file.MetadataExtractor.TagDescriptor<MetadataExtractor.OlympusCameraSettingsMakernoteDirectory>
- 
- gov.nih.mipav.model.file.MetadataExtractor.OlympusCameraSettingsMakernoteDescriptor
 
 
- 
- Enclosing class:
- MetadataExtractor
 
 public class MetadataExtractor.OlympusCameraSettingsMakernoteDescriptor extends MetadataExtractor.TagDescriptor<MetadataExtractor.OlympusCameraSettingsMakernoteDirectory> Provides human-readable String representations of tag values stored in aMetadataExtractor.OlympusCameraSettingsMakernoteDirectory.Some Description functions and the Extender and Lens types lists converted from Exiftool version 10.10 created by Phil Harvey http://www.sno.phy.queensu.ca/~phil/exiftool/ lib\Image\ExifTool\Olympus.pm - Author:
- Kevin Mott https://github.com/kwhopper, Drew Noakes https://drewnoakes.com
 
- 
- 
Field SummaryFields Modifier and Type Field Description private java.util.HashMap<java.lang.Integer,java.lang.String>_filtersprivate java.util.HashMap<java.lang.Integer,java.lang.String>_toneLevelType- 
Fields inherited from class gov.nih.mipav.model.file.MetadataExtractor.TagDescriptor_directory
 
- 
 - 
Constructor SummaryConstructors Constructor Description OlympusCameraSettingsMakernoteDescriptor(MetadataExtractor.OlympusCameraSettingsMakernoteDirectory directory)
 - 
Method Summary- 
Methods inherited from class gov.nih.mipav.model.file.MetadataExtractor.TagDescriptorconvertBytesToVersionString, get7BitStringFromBytes, getBitFlagDescription, getByteLengthDescription, getDecimalRational, getEncodedTextDescription, getEpochTimeDescription, getFocalLengthDescription, getFormattedFloat, getFormattedInt, getFormattedString, getFStopDescription, getIndexedDescription, getIndexedDescription, getLensSpecificationDescription, getOrientationDescription, getRationalOrDoubleString, getShutterSpeedDescription, getSimpleRational, getStringFromBytes, getVersionBytesDescription
 
- 
 
- 
- 
- 
Constructor Detail- 
OlympusCameraSettingsMakernoteDescriptorpublic OlympusCameraSettingsMakernoteDescriptor(MetadataExtractor.OlympusCameraSettingsMakernoteDirectory directory) 
 
- 
 - 
Method Detail- 
getDescriptionpublic java.lang.String getDescription(int tagType) Description copied from class:MetadataExtractor.TagDescriptorReturns a descriptive value of the specified tag for this image. Where possible, known values will be substituted here in place of the raw tokens actually kept in the metadata segment. If no substitution is available, the value provided bygetString(tagType)will be returned.- Overrides:
- getDescriptionin class- MetadataExtractor.TagDescriptor<MetadataExtractor.OlympusCameraSettingsMakernoteDirectory>
- Parameters:
- tagType- the tag to find a description for
- Returns:
- a description of the image's value for the specified tag, or
         nullif the tag hasn't been defined.
 
 - 
getCameraSettingsVersionDescriptionpublic java.lang.String getCameraSettingsVersionDescription() 
 - 
getPreviewImageValidDescriptionpublic java.lang.String getPreviewImageValidDescription() 
 - 
getExposureModeDescriptionpublic java.lang.String getExposureModeDescription() 
 - 
getAeLockDescriptionpublic java.lang.String getAeLockDescription() 
 - 
getMeteringModeDescriptionpublic java.lang.String getMeteringModeDescription() 
 - 
getExposureShiftDescriptionpublic java.lang.String getExposureShiftDescription() 
 - 
getNdFilterDescriptionpublic java.lang.String getNdFilterDescription() 
 - 
getMacroModeDescriptionpublic java.lang.String getMacroModeDescription() 
 - 
getFocusModeDescriptionpublic java.lang.String getFocusModeDescription() 
 - 
getFocusProcessDescriptionpublic java.lang.String getFocusProcessDescription() 
 - 
getAfSearchDescriptionpublic java.lang.String getAfSearchDescription() 
 - 
getAfAreasDescriptionpublic java.lang.String getAfAreasDescription() coordinates range from 0 to 255
 - 
getAfPointSelectedDescriptionpublic java.lang.String getAfPointSelectedDescription() coordinates expressed as a percent
 - 
getAfFineTuneDescriptionpublic java.lang.String getAfFineTuneDescription() 
 - 
getFlashModeDescriptionpublic java.lang.String getFlashModeDescription() 
 - 
getFlashRemoteControlDescriptionpublic java.lang.String getFlashRemoteControlDescription() 
 - 
getFlashControlModeDescriptionpublic java.lang.String getFlashControlModeDescription() 3 or 4 values
 - 
getFlashIntensityDescriptionpublic java.lang.String getFlashIntensityDescription() 3 or 4 values
 - 
getManualFlashStrengthDescriptionpublic java.lang.String getManualFlashStrengthDescription() 
 - 
getWhiteBalance2Descriptionpublic java.lang.String getWhiteBalance2Description() 
 - 
getWhiteBalanceTemperatureDescriptionpublic java.lang.String getWhiteBalanceTemperatureDescription() 
 - 
getCustomSaturationDescriptionpublic java.lang.String getCustomSaturationDescription() 
 - 
getModifiedSaturationDescriptionpublic java.lang.String getModifiedSaturationDescription() 
 - 
getContrastSettingDescriptionpublic java.lang.String getContrastSettingDescription() 
 - 
getSharpnessSettingDescriptionpublic java.lang.String getSharpnessSettingDescription() 
 - 
getColorSpaceDescriptionpublic java.lang.String getColorSpaceDescription() 
 - 
getSceneModeDescriptionpublic java.lang.String getSceneModeDescription() 
 - 
getNoiseReductionDescriptionpublic java.lang.String getNoiseReductionDescription() 
 - 
getDistortionCorrectionDescriptionpublic java.lang.String getDistortionCorrectionDescription() 
 - 
getShadingCompensationDescriptionpublic java.lang.String getShadingCompensationDescription() 
 - 
getGradationDescriptionpublic java.lang.String getGradationDescription() 3 or 4 values
 - 
getPictureModeDescriptionpublic java.lang.String getPictureModeDescription() 1 or 2 values
 - 
getPictureModeSaturationDescriptionpublic java.lang.String getPictureModeSaturationDescription() 
 - 
getPictureModeContrastDescriptionpublic java.lang.String getPictureModeContrastDescription() 
 - 
getPictureModeSharpnessDescriptionpublic java.lang.String getPictureModeSharpnessDescription() 
 - 
getPictureModeBWFilterDescriptionpublic java.lang.String getPictureModeBWFilterDescription() 
 - 
getPictureModeToneDescriptionpublic java.lang.String getPictureModeToneDescription() 
 - 
getNoiseFilterDescriptionpublic java.lang.String getNoiseFilterDescription() 
 - 
getArtFilterDescriptionpublic java.lang.String getArtFilterDescription() 
 - 
getMagicFilterDescriptionpublic java.lang.String getMagicFilterDescription() 
 - 
getPictureModeEffectDescriptionpublic java.lang.String getPictureModeEffectDescription() 
 - 
getToneLevelDescriptionpublic java.lang.String getToneLevelDescription() 
 - 
getArtFilterEffectDescriptionpublic java.lang.String getArtFilterEffectDescription() 
 - 
getColorCreatorEffectDescriptionpublic java.lang.String getColorCreatorEffectDescription() 
 - 
getDriveModeDescriptionpublic java.lang.String getDriveModeDescription() 2 or 3 numbers: 1. Mode, 2. Shot number, 3. Mode bits
 - 
getPanoramaModeDescriptionpublic java.lang.String getPanoramaModeDescription() 2 numbers: 1. Mode, 2. Shot number
 - 
getImageQuality2Descriptionpublic java.lang.String getImageQuality2Description() 
 - 
getImageStabilizationDescriptionpublic java.lang.String getImageStabilizationDescription() 
 - 
getStackedImageDescriptionpublic java.lang.String getStackedImageDescription() 
 - 
getManometerPressureDescriptionpublic java.lang.String getManometerPressureDescription() 
 - 
getManometerReadingDescriptionpublic java.lang.String getManometerReadingDescription() 
 - 
getExtendedWBDetectDescriptionpublic java.lang.String getExtendedWBDetectDescription() 
 - 
getRollAngleDescriptionpublic java.lang.String getRollAngleDescription() converted to degrees of clockwise camera rotation
 - 
getPitchAngleDescriptionpublic java.lang.String getPitchAngleDescription() converted to degrees of upward camera tilt
 - 
getDateTimeUTCDescriptionpublic java.lang.String getDateTimeUTCDescription() 
 - 
getValueMinMaxDescriptionprivate java.lang.String getValueMinMaxDescription(int tagId) 
 - 
getFiltersDescriptionprivate java.lang.String getFiltersDescription(int tagId) 
 
- 
 
-