|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.drew.metadata.Directory
com.drew.metadata.exif.OlympusMakernoteDirectory
public class OlympusMakernoteDirectory
The Olympus makernote is used by many manufacturers (Konica, Minolta and Epson...), and as such contains some tags that appear specific to those manufacturers.
| Field Summary | |
|---|---|
static int |
TAG_OLYMPUS_BLACK_LEVEL
|
static int |
TAG_OLYMPUS_BLUE_BIAS
|
static int |
TAG_OLYMPUS_BRACKET
|
static int |
TAG_OLYMPUS_CAMERA_ID
|
static int |
TAG_OLYMPUS_CAMERA_SETTINGS_1
Used by Konica / Minolta cameras. |
static int |
TAG_OLYMPUS_CAMERA_SETTINGS_2
Alternate Camera Settings Tag. |
static int |
TAG_OLYMPUS_COLOUR_CONTROL
|
static int |
TAG_OLYMPUS_COLOUR_MATRIX
|
static int |
TAG_OLYMPUS_COLOUR_MODE
Used by Konica / Minolta cameras 0 = Natural Colour 1 = Black & White 2 = Vivid colour 3 = Solarization 4 = AdobeRGB |
static int |
TAG_OLYMPUS_COMPRESSED_IMAGE_SIZE
Used by Konica / Minolta cameras. |
static int |
TAG_OLYMPUS_COMPRESSION_RATIO
|
static int |
TAG_OLYMPUS_CONTRAST
|
static int |
TAG_OLYMPUS_CORING_FILTER
|
static int |
TAG_OLYMPUS_DATA_DUMP
|
static int |
TAG_OLYMPUS_DIGI_ZOOM_RATIO
Zoom Factor (0 or 1 = normal) |
static int |
TAG_OLYMPUS_FINAL_HEIGHT
|
static int |
TAG_OLYMPUS_FINAL_WIDTH
|
static int |
TAG_OLYMPUS_FIRMWARE_VERSION
|
static int |
TAG_OLYMPUS_FLASH_BIAS
|
static int |
TAG_OLYMPUS_FLASH_MODE
|
static int |
TAG_OLYMPUS_FOCUS_DISTANCE
|
static int |
TAG_OLYMPUS_FOCUS_MODE
|
static int |
TAG_OLYMPUS_IMAGE_HEIGHT
Used by Epson cameras Units = pixels |
static int |
TAG_OLYMPUS_IMAGE_QUALITY_1
Used by Konica / Minolta cameras. |
static int |
TAG_OLYMPUS_IMAGE_QUALITY_2
Not 100% sure about this tag. |
static int |
TAG_OLYMPUS_IMAGE_WIDTH
Used by Epson cameras Units = pixels |
static int |
TAG_OLYMPUS_JPEG_QUALITY
1 = Standard Quality 2 = High Quality 3 = Super High Quality |
static int |
TAG_OLYMPUS_MACRO_FOCUS
|
static int |
TAG_OLYMPUS_MACRO_MODE
0 = Normal (Not Macro) 1 = Macro |
static int |
TAG_OLYMPUS_MAKERNOTE_VERSION
Used by Konica / Minolta cameras. |
static int |
TAG_OLYMPUS_MINOLTA_THUMBNAIL_LENGTH
Length of thumbnail in bytes. |
static int |
TAG_OLYMPUS_MINOLTA_THUMBNAIL_OFFSET_1
Used by Konica / Minolta cameras. |
static int |
TAG_OLYMPUS_MINOLTA_THUMBNAIL_OFFSET_2
Alternate Thumbnail Offset. |
static int |
TAG_OLYMPUS_ORIGINAL_MANUFACTURER_MODEL
A string. |
static int |
TAG_OLYMPUS_PICT_INFO
|
static int |
TAG_OLYMPUS_PRINT_IMAGE_MATCHING_INFO
See the PIM specification here: http://www.ozhiker.com/electronics/pjmt/jpeg_info/pim.html |
static int |
TAG_OLYMPUS_RED_BIAS
|
static int |
TAG_OLYMPUS_SERIAL_NUMBER
|
static int |
TAG_OLYMPUS_SHARPNESS
|
static int |
TAG_OLYMPUS_SHARPNESS_FACTOR
|
static int |
TAG_OLYMPUS_SPECIAL_MODE
Three values: Value 1: 0=Normal, 2=Fast, 3=Panorama Value 2: Sequence Number Value 3: 1 = Panorama Direction: Left to Right 2 = Panorama Direction: Right to Left 3 = Panorama Direction: Bottom to Top 4 = Panorama Direction: Top to Bottom |
static int |
TAG_OLYMPUS_UNKNOWN_1
|
static int |
TAG_OLYMPUS_UNKNOWN_2
|
static int |
TAG_OLYMPUS_UNKNOWN_3
|
static int |
TAG_OLYMPUS_VALID_BITS
|
static int |
TAG_OLYMPUS_WHITE_BALANCE
|
static int |
TAG_OLYMPUS_ZOOM
|
protected static HashMap |
tagNameMap
|
| Fields inherited from class com.drew.metadata.Directory |
|---|
_definedTagList, _descriptor, _tagMap |
| Constructor Summary | |
|---|---|
OlympusMakernoteDirectory()
|
|
| Method Summary | |
|---|---|
String |
getName()
Provides the name of the directory, for display purposes. |
protected HashMap |
getTagNameMap()
Provides the map of tag names, hashed by tag type identifier. |
| Methods inherited from class com.drew.metadata.Directory |
|---|
addError, containsTag, getBoolean, getByteArray, getDate, getDescription, getDouble, getErrorCount, getErrors, getFloat, getInt, getIntArray, getLong, getObject, getRational, getRationalArray, getString, getStringArray, getTagCount, getTagIterator, getTagName, hasErrors, setBoolean, setByteArray, setDate, setDescriptor, setDouble, setFloat, setInt, setIntArray, setLong, setObject, setObjectArray, setRational, setRationalArray, setString, setStringArray |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int TAG_OLYMPUS_MAKERNOTE_VERSION
public static final int TAG_OLYMPUS_CAMERA_SETTINGS_1
public static final int TAG_OLYMPUS_CAMERA_SETTINGS_2
public static final int TAG_OLYMPUS_COMPRESSED_IMAGE_SIZE
public static final int TAG_OLYMPUS_MINOLTA_THUMBNAIL_OFFSET_1
public static final int TAG_OLYMPUS_MINOLTA_THUMBNAIL_OFFSET_2
public static final int TAG_OLYMPUS_MINOLTA_THUMBNAIL_LENGTH
public static final int TAG_OLYMPUS_COLOUR_MODE
public static final int TAG_OLYMPUS_IMAGE_QUALITY_1
public static final int TAG_OLYMPUS_IMAGE_QUALITY_2
public static final int TAG_OLYMPUS_SPECIAL_MODE
public static final int TAG_OLYMPUS_JPEG_QUALITY
public static final int TAG_OLYMPUS_MACRO_MODE
public static final int TAG_OLYMPUS_UNKNOWN_1
public static final int TAG_OLYMPUS_DIGI_ZOOM_RATIO
public static final int TAG_OLYMPUS_UNKNOWN_2
public static final int TAG_OLYMPUS_UNKNOWN_3
public static final int TAG_OLYMPUS_FIRMWARE_VERSION
public static final int TAG_OLYMPUS_PICT_INFO
public static final int TAG_OLYMPUS_CAMERA_ID
public static final int TAG_OLYMPUS_IMAGE_WIDTH
public static final int TAG_OLYMPUS_IMAGE_HEIGHT
public static final int TAG_OLYMPUS_ORIGINAL_MANUFACTURER_MODEL
public static final int TAG_OLYMPUS_PRINT_IMAGE_MATCHING_INFO
public static final int TAG_OLYMPUS_DATA_DUMP
public static final int TAG_OLYMPUS_FLASH_MODE
public static final int TAG_OLYMPUS_BRACKET
public static final int TAG_OLYMPUS_FOCUS_MODE
public static final int TAG_OLYMPUS_FOCUS_DISTANCE
public static final int TAG_OLYMPUS_ZOOM
public static final int TAG_OLYMPUS_MACRO_FOCUS
public static final int TAG_OLYMPUS_SHARPNESS
public static final int TAG_OLYMPUS_COLOUR_MATRIX
public static final int TAG_OLYMPUS_BLACK_LEVEL
public static final int TAG_OLYMPUS_WHITE_BALANCE
public static final int TAG_OLYMPUS_RED_BIAS
public static final int TAG_OLYMPUS_BLUE_BIAS
public static final int TAG_OLYMPUS_SERIAL_NUMBER
public static final int TAG_OLYMPUS_FLASH_BIAS
public static final int TAG_OLYMPUS_CONTRAST
public static final int TAG_OLYMPUS_SHARPNESS_FACTOR
public static final int TAG_OLYMPUS_COLOUR_CONTROL
public static final int TAG_OLYMPUS_VALID_BITS
public static final int TAG_OLYMPUS_CORING_FILTER
public static final int TAG_OLYMPUS_FINAL_WIDTH
public static final int TAG_OLYMPUS_FINAL_HEIGHT
public static final int TAG_OLYMPUS_COMPRESSION_RATIO
protected static final HashMap tagNameMap
| Constructor Detail |
|---|
public OlympusMakernoteDirectory()
| Method Detail |
|---|
public String getName()
DirectoryExif
getName in class Directoryprotected HashMap getTagNameMap()
Directory
getTagNameMap in class Directory
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||