Package | Description |
---|---|
com.drew.imaging.jpeg | |
com.drew.metadata | |
com.drew.metadata.exif | |
com.drew.metadata.iptc | |
com.drew.metadata.jpeg |
Modifier and Type | Method and Description |
---|---|
static void |
JpegMetadataReader.main(java.lang.String[] args) |
Modifier and Type | Method and Description |
---|---|
boolean |
Directory.getBoolean(int tagType)
Returns the specified tag's value as a boolean, if possible.
|
byte[] |
Directory.getByteArray(int tagType)
Gets the specified tag's value as an byte array, if possible.
|
java.util.Date |
Directory.getDate(int tagType)
Returns the specified tag's value as a java.util.Date, if possible.
|
java.lang.String |
Tag.getDescription()
Get a description of the tag's value, considering enumerated values
and units.
|
java.lang.String |
Directory.getDescription(int tagType)
Provides a description of a tag's value using the descriptor set by
setDescriptor(Descriptor) . |
abstract java.lang.String |
TagDescriptor.getDescription(int tagType)
Returns a descriptive value of the the specified tag for this image.
|
double |
Directory.getDouble(int tagType)
Returns the specified tag's value as a double, if possible.
|
float |
Directory.getFloat(int tagType)
Returns the specified tag's value as a float, if possible.
|
int |
Directory.getInt(int tagType)
Returns the specified tag's value as an int, if possible.
|
int[] |
Directory.getIntArray(int tagType)
Gets the specified tag's value as an int array, if possible.
|
long |
Directory.getLong(int tagType)
Returns the specified tag's value as a long, if possible.
|
Rational |
Directory.getRational(int tagType)
Returns the specified tag's value as a Rational, if possible.
|
Rational[] |
Directory.getRationalArray(int tagType) |
java.lang.String[] |
Directory.getStringArray(int tagType)
Gets the specified tag's value as a String array, if possible.
|
Modifier and Type | Class and Description |
---|---|
class |
ExifProcessingException
The exception type raised during reading of Exif data in the instance of
unexpected data conditions.
|
Modifier and Type | Method and Description |
---|---|
static DataFormat |
DataFormat.fromValue(int value) |
java.lang.String |
ExifDescriptor.get35mmFilmEquivFocalLengthDescription() |
java.lang.String |
CanonMakernoteDescriptor.getAfPointSelectedDescription() |
java.lang.String |
CanonMakernoteDescriptor.getAfPointUsedDescription() |
java.lang.String |
ExifDescriptor.getApertureValueDescription() |
java.lang.String |
CanonMakernoteDescriptor.getAutoExposureBrackettingSequenceAndAutoCancellationDescription() |
java.lang.String |
FujifilmMakernoteDescriptor.getAutoExposureWarningDescription() |
java.lang.String |
NikonType2MakernoteDescriptor.getAutoFirmwareVersionDescription() |
Rational |
NikonType2MakernoteDirectory.getAutoFlashCompensation() |
java.lang.String |
NikonType2MakernoteDescriptor.getAutoFlashCompensationDescription() |
java.lang.String |
CanonMakernoteDescriptor.getAutoFocusAssistLightDescription() |
java.lang.String |
NikonType2MakernoteDescriptor.getAutoFocusPositionDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getBestShotModeDescription() |
java.lang.String |
FujifilmMakernoteDescriptor.getBlurWarningDescription() |
java.lang.String |
PentaxMakernoteDescriptor.getCaptureModeDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getCasioPreviewThumbnailDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getCcdIsoSensitivityDescription() |
java.lang.String |
CasioType1MakernoteDescriptor.getCcdSensitivityDescription() |
java.lang.String |
NikonType1MakernoteDescriptor.getCcdSensitivityDescription() |
java.lang.String |
FujifilmMakernoteDescriptor.getColorDescription() |
java.lang.String |
NikonType1MakernoteDescriptor.getColorModeDescription() |
java.lang.String |
ExifDescriptor.getColorSpaceDescription() |
java.lang.String |
PentaxMakernoteDescriptor.getColourDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getColourModeDescription() |
java.lang.String |
ExifDescriptor.getComponentConfigurationDescription() |
java.lang.String |
ExifDescriptor.getCompressionDescription() |
java.lang.String |
ExifDescriptor.getCompressionLevelDescription() |
java.lang.String |
CanonMakernoteDescriptor.getContinuousDriveModeDescription() |
java.lang.String |
FujifilmMakernoteDescriptor.getContinuousTakingOrAutoBrackettingDescription() |
java.lang.String |
ExifDescriptor.getContrastDescription() |
java.lang.String |
CasioType1MakernoteDescriptor.getContrastDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getContrastDescription() |
java.lang.String |
PentaxMakernoteDescriptor.getContrastDescription() |
java.lang.String |
CanonMakernoteDescriptor.getContrastDescription() |
java.lang.String |
NikonType1MakernoteDescriptor.getConverterDescription() |
java.lang.String |
ExifDescriptor.getCustomRenderedDescription() |
java.lang.String |
ExifDescriptor.getDescription(int tagType)
Returns a descriptive value of the the specified tag for this image.
|
java.lang.String |
CasioType1MakernoteDescriptor.getDescription(int tagType) |
java.lang.String |
KodakMakernoteDescriptor.getDescription(int tagType) |
java.lang.String |
NikonType2MakernoteDescriptor.getDescription(int tagType) |
java.lang.String |
CasioType2MakernoteDescriptor.getDescription(int tagType) |
java.lang.String |
OlympusMakernoteDescriptor.getDescription(int tagType) |
java.lang.String |
SonyMakernoteDescriptor.getDescription(int tagType) |
java.lang.String |
FujifilmMakernoteDescriptor.getDescription(int tagType) |
java.lang.String |
PentaxMakernoteDescriptor.getDescription(int tagType) |
java.lang.String |
ExifInteropDescriptor.getDescription(int tagType) |
java.lang.String |
PanasonicMakernoteDescriptor.getDescription(int tagType) |
java.lang.String |
NikonType1MakernoteDescriptor.getDescription(int tagType) |
java.lang.String |
CanonMakernoteDescriptor.getDescription(int tagType) |
java.lang.String |
GpsDescriptor.getDescription(int tagType) |
java.lang.String |
KyoceraMakernoteDescriptor.getDescription(int tagType) |
java.lang.String |
CasioType1MakernoteDescriptor.getDigitalZoomDescription() |
java.lang.String |
NikonType2MakernoteDescriptor.getDigitalZoomDescription() |
java.lang.String |
PentaxMakernoteDescriptor.getDigitalZoomDescription() |
java.lang.String |
NikonType1MakernoteDescriptor.getDigitalZoomDescription() |
java.lang.String |
CanonMakernoteDescriptor.getDigitalZoomDescription() |
java.lang.String |
ExifDescriptor.getDigitalZoomRatioDescription() |
java.lang.String |
OlympusMakernoteDescriptor.getDigiZoomRatioDescription() |
java.lang.String |
CanonMakernoteDescriptor.getEasyShootingModeDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getEnhancementDescription() |
java.lang.String |
ExifDescriptor.getExifImageHeightDescription() |
java.lang.String |
ExifDescriptor.getExifImageWidthDescription() |
java.lang.String |
ExifDescriptor.getExifVersionDescription() |
java.lang.String |
ExifDescriptor.getExposureBiasDescription() |
java.lang.String |
ExifDescriptor.getExposureModeDescription() |
java.lang.String |
CanonMakernoteDescriptor.getExposureModeDescription() |
java.lang.String |
ExifDescriptor.getExposureProgramDescription() |
java.lang.String |
ExifDescriptor.getFileSourceDescription() |
java.lang.String |
CanonMakernoteDescriptor.getFillFlashReductionDescription() |
java.lang.String |
ExifDescriptor.getFillOrderDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getFilterDescription() |
java.lang.String |
CanonMakernoteDescriptor.getFlashActivityDescription() |
java.lang.String |
CanonMakernoteDescriptor.getFlashBiasDescription() |
java.lang.String |
ExifDescriptor.getFlashDescription() |
java.lang.String |
CanonMakernoteDescriptor.getFlashDetailsDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getFlashDistanceDescription() |
java.lang.String |
CasioType1MakernoteDescriptor.getFlashIntensityDescription() |
java.lang.String |
CasioType1MakernoteDescriptor.getFlashModeDescription() |
java.lang.String |
FujifilmMakernoteDescriptor.getFlashModeDescription() |
java.lang.String |
PentaxMakernoteDescriptor.getFlashModeDescription() |
java.lang.String |
CanonMakernoteDescriptor.getFlashModeDescription() |
java.lang.String |
ExifDescriptor.getFlashPixVersionDescription() |
java.lang.String |
FujifilmMakernoteDescriptor.getFlashStrengthDescription() |
java.lang.String |
ExifDescriptor.getFNumberDescription() |
java.lang.String |
ExifDescriptor.getFocalLengthDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getFocalLengthDescription() |
java.lang.String |
ExifDescriptor.getFocalPlaneResolutionUnitDescription() |
java.lang.String |
ExifDescriptor.getFocalPlaneXResolutionDescription() |
java.lang.String |
ExifDescriptor.getFocalPlaneYResolutionDescription() |
java.lang.String |
CanonMakernoteDescriptor.getFocalUnitsPerMillimetreDescription() |
java.lang.String |
NikonType1MakernoteDescriptor.getFocusDescription() |
java.lang.String |
CasioType1MakernoteDescriptor.getFocusingModeDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getFocusMode1Description() |
java.lang.String |
CanonMakernoteDescriptor.getFocusMode1Description() |
java.lang.String |
CasioType2MakernoteDescriptor.getFocusMode2Description() |
java.lang.String |
CanonMakernoteDescriptor.getFocusMode2Description() |
java.lang.String |
FujifilmMakernoteDescriptor.getFocusModeDescription() |
java.lang.String |
PentaxMakernoteDescriptor.getFocusModeDescription() |
java.lang.String |
CanonMakernoteDescriptor.getFocusTypeDescription() |
java.lang.String |
FujifilmMakernoteDescriptor.getFocusWarningDescription() |
java.lang.String |
ExifDescriptor.getGainControlDescription() |
java.lang.String |
GpsDescriptor.getGpsAltitudeDescription() |
java.lang.String |
GpsDescriptor.getGpsAltitudeRefDescription() |
java.lang.String |
GpsDescriptor.getGpsLatitudeDescription() |
java.lang.String |
GpsDescriptor.getGpsLongitudeDescription() |
java.lang.String |
GpsDescriptor.getGpsTimeStampDescription() |
java.lang.String |
GpsDescriptor.getHoursMinutesSecondsDescription(int tagType) |
java.lang.String |
NikonType1MakernoteDescriptor.getImageAdjustmentDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getImageSizeDescription() |
java.lang.String |
CanonMakernoteDescriptor.getImageSizeDescription() |
java.lang.String |
ExifInteropDescriptor.getInteropVersionDescription() |
java.lang.String |
CanonMakernoteDescriptor.getIsoDescription() |
java.lang.String |
ExifDescriptor.getIsoEquivalentDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getIsoSensitivityDescription() |
java.lang.String |
NikonType2MakernoteDescriptor.getIsoSettingDescription() |
java.lang.String |
PentaxMakernoteDescriptor.getIsoSpeedDescription() |
java.lang.String |
OlympusMakernoteDescriptor.getJpegQualityDescription() |
java.lang.String |
CanonMakernoteDescriptor.getLensAutoFocusStopButtonDescription() |
java.lang.String |
NikonType2MakernoteDescriptor.getLensDescription() |
java.lang.String |
CanonMakernoteDescriptor.getLongExposureNoiseReductionDescription() |
java.lang.String |
CanonMakernoteDescriptor.getLongFocalLengthDescription() |
java.lang.String |
FujifilmMakernoteDescriptor.getMacroDescription() |
java.lang.String |
OlympusMakernoteDescriptor.getMacroModeDescription() |
java.lang.String |
PanasonicMakernoteDescriptor.getMacroModeDescription() |
java.lang.String |
CanonMakernoteDescriptor.getMacroModeDescription() |
java.lang.String |
ExifDescriptor.getMaxApertureValueDescription() |
java.lang.String |
CanonMakernoteDescriptor.getMenuButtonReturnPositionDescription() |
java.lang.String |
ExifDescriptor.getMeteringModeDescription() |
java.lang.String |
CanonMakernoteDescriptor.getMeteringModeDescription() |
java.lang.String |
CanonMakernoteDescriptor.getMirrorLockupDescription() |
java.lang.String |
ExifDescriptor.getNewSubfileTypeDescription() |
java.lang.String |
CasioType1MakernoteDescriptor.getObjectDistanceDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getObjectDistanceDescription() |
java.lang.String |
ExifDescriptor.getOrientationDescription() |
java.lang.String |
ExifDescriptor.getPhotometricInterpretationDescription() |
java.lang.String |
FujifilmMakernoteDescriptor.getPictureModeDescription() |
java.lang.String |
ExifDescriptor.getPlanarConfigurationDescription() |
java.lang.String |
PanasonicMakernoteDescriptor.getPrintImageMatchingInfoDescription() |
java.lang.String |
KyoceraMakernoteDescriptor.getPrintImageMatchingInfoDescription() |
java.lang.String |
KyoceraMakernoteDescriptor.getProprietaryThumbnailDataDescription() |
java.lang.String |
CasioType1MakernoteDescriptor.getQualityDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getQualityDescription() |
java.lang.String |
NikonType1MakernoteDescriptor.getQualityDescription() |
java.lang.String |
CanonMakernoteDescriptor.getQualityDescription() |
java.lang.String |
PentaxMakernoteDescriptor.getQualityLevelDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getQualityModeDescription() |
java.lang.String |
CasioType1MakernoteDescriptor.getRecordingModeDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getRecordModeDescription() |
java.lang.String |
PanasonicMakernoteDescriptor.getRecordModeDescription() |
java.lang.String |
ExifDescriptor.getReferenceBlackWhiteDescription() |
java.lang.String |
ExifDescriptor.getResolutionDescription() |
java.lang.String |
ExifDescriptor.getSaturationDescription() |
java.lang.String |
CasioType1MakernoteDescriptor.getSaturationDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getSaturationDescription() |
java.lang.String |
PentaxMakernoteDescriptor.getSaturationDescription() |
java.lang.String |
CanonMakernoteDescriptor.getSaturationDescription() |
java.lang.String |
ExifDescriptor.getSceneCaptureTypeDescription() |
java.lang.String |
ExifDescriptor.getSceneTypeDescription() |
java.lang.String |
CanonMakernoteDescriptor.getSelfTimerDelayDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getSelfTimerDescription() |
java.lang.String |
ExifDescriptor.getSensingMethodDescription() |
java.lang.String |
CanonMakernoteDescriptor.getSensorCleaningDescription() |
java.lang.String |
CanonMakernoteDescriptor.getSetButtonFunctionWhenShootingDescription() |
java.lang.String |
ExifDescriptor.getSharpnessDescription() |
java.lang.String |
CasioType1MakernoteDescriptor.getSharpnessDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getSharpnessDescription() |
java.lang.String |
FujifilmMakernoteDescriptor.getSharpnessDescription() |
java.lang.String |
PentaxMakernoteDescriptor.getSharpnessDescription() |
java.lang.String |
CanonMakernoteDescriptor.getSharpnessDescription() |
java.lang.String |
CanonMakernoteDescriptor.getShortFocalLengthDescription() |
java.lang.String |
CanonMakernoteDescriptor.getShutterAutoExposureLockButtonDescription() |
java.lang.String |
CanonMakernoteDescriptor.getShutterCurtainSyncDescription() |
java.lang.String |
ExifDescriptor.getShutterSpeedDescription() |
java.lang.String |
CanonMakernoteDescriptor.getShutterSpeedInAvModeDescription() |
java.lang.String |
FujifilmMakernoteDescriptor.getSlowSyncDescription() |
java.lang.String |
OlympusMakernoteDescriptor.getSpecialModeDescription() |
java.lang.String |
ExifDescriptor.getSubfileTypeDescription() |
java.lang.String |
ExifDescriptor.getSubjectDistanceDescription() |
java.lang.String |
ExifDescriptor.getSubjectDistanceRangeDescription() |
java.lang.String |
ExifDescriptor.getThresholdingDescription() |
byte[] |
ExifDirectory.getThumbnailData() |
java.lang.String |
ExifDescriptor.getThumbnailDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getThumbnailDimensionsDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getThumbnailSizeDescription() |
java.lang.String |
FujifilmMakernoteDescriptor.getToneDescription() |
java.lang.String |
CanonMakernoteDescriptor.getTvAndAvExposureLevelDescription() |
java.lang.String |
ExifDescriptor.getUserCommentDescription() |
java.lang.String |
CasioType2MakernoteDescriptor.getWhiteBalance1Description() |
java.lang.String |
CasioType2MakernoteDescriptor.getWhiteBalance2Description() |
java.lang.String |
ExifDescriptor.getWhiteBalanceDescription() |
java.lang.String |
CasioType1MakernoteDescriptor.getWhiteBalanceDescription() |
java.lang.String |
FujifilmMakernoteDescriptor.getWhiteBalanceDescription() |
java.lang.String |
PentaxMakernoteDescriptor.getWhiteBalanceDescription() |
java.lang.String |
NikonType1MakernoteDescriptor.getWhiteBalanceDescription() |
java.lang.String |
CanonMakernoteDescriptor.getWhiteBalanceDescription() |
java.lang.String |
ExifDescriptor.getWhiteBalanceModeDescription() |
java.lang.String |
ExifDescriptor.getWindowsAuthorDescription() |
java.lang.String |
ExifDescriptor.getWindowsCommentDescription() |
java.lang.String |
ExifDescriptor.getWindowsKeywordsDescription() |
java.lang.String |
ExifDescriptor.getWindowsSubjectDescription() |
java.lang.String |
ExifDescriptor.getWindowsTitleDescription() |
java.lang.String |
ExifDescriptor.getXResolutionDescription() |
java.lang.String |
ExifDescriptor.getYCbCrPositioningDescription() |
java.lang.String |
ExifDescriptor.getYCbCrSubsamplingDescription() |
java.lang.String |
ExifDescriptor.getYResolutionDescription() |
void |
ExifDirectory.writeThumbnail(java.lang.String filename) |
Modifier and Type | Class and Description |
---|---|
class |
IptcProcessingException
The exception type raised during reading of Iptc data in the instance of
unexpected data conditions.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
JpegDescriptor.getComponentDataDescription(int componentNumber) |
java.lang.String |
JpegComponent.getComponentName() |
java.lang.String |
JpegDescriptor.getDescription(int tagType) |
int |
JpegDirectory.getImageHeight() |
int |
JpegDirectory.getImageWidth() |
int |
JpegDirectory.getNumberOfComponents() |
Copyright © 2006 Drew Noakes. All Rights Reserved.