public class CanonMakernoteDescriptor extends TagDescriptor<CanonMakernoteDirectory>
CanonMakernoteDirectory
.Modifier and Type | Field and Description |
---|---|
private static java.util.HashMap<java.lang.Integer,java.lang.String> |
_lensTypeById
Map from
|
_directory
Constructor and Description |
---|
CanonMakernoteDescriptor(CanonMakernoteDirectory directory) |
convertBytesToVersionString, get7BitStringFromBytes, getBitFlagDescription, getByteLengthDescription, getDecimalRational, getEpochTimeDescription, getFocalLengthDescription, getFormattedFloat, getFormattedInt, getFormattedString, getFStopDescription, getIndexedDescription, getIndexedDescription, getLensSpecificationDescription, getLightSourceDescription, getOrientationDescription, getRationalOrDoubleString, getShutterSpeedDescription, getSimpleRational, getStringFromBytes, getVersionBytesDescription
private static final java.util.HashMap<java.lang.Integer,java.lang.String> _lensTypeById
public CanonMakernoteDescriptor(CanonMakernoteDirectory directory)
public java.lang.String getDescription(int tagType)
TagDescriptor
getString(tagType)
will be returned.getDescription
in class TagDescriptor<CanonMakernoteDirectory>
tagType
- the tag to find a description fornull
if the tag hasn't been defined.public java.lang.String getSerialNumberDescription()
public java.lang.String getFlashBiasDescription()
public java.lang.String getAfPointUsedDescription()
public java.lang.String getTagAfPointsInFocus()
public java.lang.String getWhiteBalanceDescription()
public java.lang.String getFocusMode2Description()
public java.lang.String getFlashDetailsDescription()
public java.lang.String getFocalUnitsPerMillimetreDescription()
public java.lang.String getShortFocalLengthDescription()
public java.lang.String getLongFocalLengthDescription()
public java.lang.String getExposureModeDescription()
public java.lang.String getLensTypeDescription()
public java.lang.String getMaxApertureDescription()
public java.lang.String getMinApertureDescription()
public java.lang.String getAfPointSelectedDescription()
public java.lang.String getMeteringModeDescription()
public java.lang.String getIsoDescription()
public java.lang.String getSharpnessDescription()
public java.lang.String getSaturationDescription()
public java.lang.String getContrastDescription()
public java.lang.String getEasyShootingModeDescription()
public java.lang.String getImageSizeDescription()
public java.lang.String getFocusMode1Description()
public java.lang.String getContinuousDriveModeDescription()
public java.lang.String getFlashModeDescription()
public java.lang.String getSelfTimerDelayDescription()
public java.lang.String getMacroModeDescription()
public java.lang.String getQualityDescription()
public java.lang.String getDigitalZoomDescription()
public java.lang.String getRecordModeDescription()
public java.lang.String getFocusTypeDescription()
public java.lang.String getFlashActivityDescription()
public java.lang.String getFocusContinuousDescription()
public java.lang.String getAESettingDescription()
public java.lang.String getDisplayApertureDescription()
public java.lang.String getSpotMeteringModeDescription()
public java.lang.String getPhotoEffectDescription()
public java.lang.String getManualFlashOutputDescription()
public java.lang.String getColorToneDescription()
public java.lang.String getSRawQualityDescription()
private double decodeCanonEv(int val)