27,6 → 27,10 |
{ |
public static final int TAG_PANASONIC_QUALITY_MODE = 0x0001; |
public static final int TAG_PANASONIC_VERSION = 0x0002; |
public static final int TAG_PANASONIC_WHITE_BALANCE = 0x0003; |
public static final int TAG_PANASONIC_FOCUS_MODE = 0x0007; |
public static final int TAG_PANASONIC_SPOT_MODE = 0x000F; |
public static final int TAG_PANASONIC_IMAGE_STABILIZER = 0x001A; |
/** |
* 1 = On |
* 2 = Off |
39,6 → 43,14 |
*/ |
public static final int TAG_PANASONIC_RECORD_MODE = 0x001F; |
public static final int TAG_PANASONIC_PRINT_IMAGE_MATCHING_INFO = 0x0E00; |
public static final int TAG_PANASONIC_AUDIO = 0x0020; |
public static final int TAG_PANASONIC_DATA_DUMP = 0x0021; |
public static final int TAG_PANASONIC_WHITE_BALANCE_BIAS = 0x0023; |
public static final int TAG_PANASONIC_FLASH_BIAS = 0x0024; |
public static final int TAG_PANASONIC_SERIAL_NUMBER = 0x0025; |
public static final int TAG_PANASONIC_COLOR_EFFECT = 0x0028; |
public static final int TAG_PANASONIC_CONTRAST = 0x002c; |
public static final int TAG_PANASONIC_NOISE_REDUCTION = 0x002d; |
|
protected static final HashMap tagNameMap = new HashMap(); |
|
45,10 → 57,22 |
static |
{ |
tagNameMap.put(new Integer(TAG_PANASONIC_QUALITY_MODE), "Quality Mode"); |
tagNameMap.put(new Integer(TAG_PANASONIC_VERSION), "Version"); |
tagNameMap.put(new Integer(TAG_PANASONIC_VERSION), "Firmware Version"); |
tagNameMap.put(new Integer(TAG_PANASONIC_WHITE_BALANCE), "White Balance"); |
tagNameMap.put(new Integer(TAG_PANASONIC_FOCUS_MODE), "Focus Mode"); |
tagNameMap.put(new Integer(TAG_PANASONIC_SPOT_MODE), "Spot Mode"); |
tagNameMap.put(new Integer(TAG_PANASONIC_IMAGE_STABILIZER), "Image Stabilizer"); |
tagNameMap.put(new Integer(TAG_PANASONIC_MACRO_MODE), "Macro Mode"); |
tagNameMap.put(new Integer(TAG_PANASONIC_RECORD_MODE), "Record Mode"); |
tagNameMap.put(new Integer(TAG_PANASONIC_PRINT_IMAGE_MATCHING_INFO), "Print Image Matching (PIM) Info"); |
tagNameMap.put(new Integer(TAG_PANASONIC_AUDIO), "Audio"); |
tagNameMap.put(new Integer(TAG_PANASONIC_DATA_DUMP), "Data Dump"); |
tagNameMap.put(new Integer(TAG_PANASONIC_WHITE_BALANCE_BIAS), "White Balance Bias"); |
tagNameMap.put(new Integer(TAG_PANASONIC_FLASH_BIAS), "Flash Bias"); |
tagNameMap.put(new Integer(TAG_PANASONIC_SERIAL_NUMBER), "Serial Number"); |
tagNameMap.put(new Integer(TAG_PANASONIC_COLOR_EFFECT), "Color Effect"); |
tagNameMap.put(new Integer(TAG_PANASONIC_CONTRAST), "Contrast"); |
tagNameMap.put(new Integer(TAG_PANASONIC_NOISE_REDUCTION), "Noise Reduction"); |
} |
|
public PanasonicMakernoteDirectory() |