Package com.drew.metadata.jpeg
Class JpegDirectory
java.lang.Object
com.drew.metadata.Directory
com.drew.metadata.jpeg.JpegDirectory
Deprecated.
Usage of this API is not supported in AEM as a Cloud Service.
Directory of tags and values for the SOF0 JPEG segment. This segment holds basic metadata about the image.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intDeprecated.the first of a possible 4 color components.static final intDeprecated.the second of a possible 4 color components.static final intDeprecated.the third of a possible 4 color components.static final intDeprecated.the fourth of a possible 4 color components.static final intDeprecated.static final intDeprecated.This is in bits/sample, usually 8 (12 and 16 not supported by most software).static final intDeprecated.The image's height.static final intDeprecated.The image's width.static final intDeprecated.Usually 1 = grey scaled, 3 = color YcbCr or YIQ, 4 = color CMYK Each component TAG_COMPONENT_DATA_[1-4], has the following meaning: component Id(1byte)(1 = Y, 2 = Cb, 3 = Cr, 4 = I, 5 = Q), sampling factors (1byte) (bit 0-3 vertical., 4-7 horizontal.), quantization table number (1 byte). -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetComponent(int componentNumber) Deprecated.intDeprecated.intDeprecated.getName()Deprecated.Provides the name of the directory, for display purposes.intDeprecated.Methods inherited from class com.drew.metadata.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 Details
-
TAG_COMPRESSION_TYPE
public static final int TAG_COMPRESSION_TYPEDeprecated.- See Also:
-
TAG_DATA_PRECISION
public static final int TAG_DATA_PRECISIONDeprecated.This is in bits/sample, usually 8 (12 and 16 not supported by most software).- See Also:
-
TAG_IMAGE_HEIGHT
public static final int TAG_IMAGE_HEIGHTDeprecated.The image's height. Necessary for decoding the image, so it should always be there.- See Also:
-
TAG_IMAGE_WIDTH
public static final int TAG_IMAGE_WIDTHDeprecated.The image's width. Necessary for decoding the image, so it should always be there.- See Also:
-
TAG_NUMBER_OF_COMPONENTS
public static final int TAG_NUMBER_OF_COMPONENTSDeprecated.Usually 1 = grey scaled, 3 = color YcbCr or YIQ, 4 = color CMYK Each component TAG_COMPONENT_DATA_[1-4], has the following meaning: component Id(1byte)(1 = Y, 2 = Cb, 3 = Cr, 4 = I, 5 = Q), sampling factors (1byte) (bit 0-3 vertical., 4-7 horizontal.), quantization table number (1 byte).This info is from http://www.funducode.com/freec/Fileformats/format3/format3b.htm
- See Also:
-
TAG_COMPONENT_DATA_1
public static final int TAG_COMPONENT_DATA_1Deprecated.the first of a possible 4 color components. Number of components specified in TAG_NUMBER_OF_COMPONENTS.- See Also:
-
TAG_COMPONENT_DATA_2
public static final int TAG_COMPONENT_DATA_2Deprecated.the second of a possible 4 color components. Number of components specified in TAG_NUMBER_OF_COMPONENTS.- See Also:
-
TAG_COMPONENT_DATA_3
public static final int TAG_COMPONENT_DATA_3Deprecated.the third of a possible 4 color components. Number of components specified in TAG_NUMBER_OF_COMPONENTS.- See Also:
-
TAG_COMPONENT_DATA_4
public static final int TAG_COMPONENT_DATA_4Deprecated.the fourth of a possible 4 color components. Number of components specified in TAG_NUMBER_OF_COMPONENTS.- See Also:
-
-
Constructor Details
-
JpegDirectory
public JpegDirectory()Deprecated.
-
-
Method Details
-
getName
Deprecated.Description copied from class:DirectoryProvides the name of the directory, for display purposes. E.g.Exif -
getComponent
Deprecated.- Parameters:
componentNumber- The zero-based index of the component. This number is normally between 0 and 3. Use getNumberOfComponents for bounds-checking.- Returns:
- the JpegComponent having the specified number.
-
getImageWidth
Deprecated.- Throws:
MetadataException
-
getImageHeight
Deprecated.- Throws:
MetadataException
-
getNumberOfComponents
Deprecated.- Throws:
MetadataException
-