Added Nikon lens data pretty-print functions (Patch by Jens Mueller)

v0.27.3
Andreas Huggel 15 years ago
parent 89385dbd74
commit 29dcba6150

@ -1060,11 +1060,11 @@ namespace Exiv2 {
const TagInfo Nikon3MakerNote::tagInfoLd1_[] = {
TagInfo( 0, "Version", N_("Version"), N_("Version"), nikonLd1IfdId, makerTags, undefined, printExifVersion),
TagInfo( 6, "LensIDNumber", N_("Lens ID Number"), N_("Lens ID number"), nikonLd1IfdId, makerTags, unsignedByte, printLensId1),
TagInfo( 7, "LensFStops", N_("Lens F-Stops"), N_("Lens F-stops"), nikonLd1IfdId, makerTags, unsignedByte, printValue),
TagInfo( 8, "MinFocalLength", N_("Min Focal Length"), N_("Min focal length"), nikonLd1IfdId, makerTags, unsignedByte, printValue),
TagInfo( 9, "MaxFocalLength", N_("Max Focal Length"), N_("Max focal length"), nikonLd1IfdId, makerTags, unsignedByte, printValue),
TagInfo(10, "MaxApertureAtMinFocal", N_("Max Aperture At Min Focal"), N_("Max aperture at min focal"), nikonLd1IfdId, makerTags, unsignedByte, printValue),
TagInfo(11, "MaxApertureAtMaxFocal", N_("Max Aperture At Max Focal"), N_("Max aperture at max focal"), nikonLd1IfdId, makerTags, unsignedByte, printValue),
TagInfo( 7, "LensFStops", N_("Lens F-Stops"), N_("Lens F-stops"), nikonLd1IfdId, makerTags, unsignedByte, printFStops),
TagInfo( 8, "MinFocalLength", N_("Min Focal Length"), N_("Min focal length"), nikonLd1IfdId, makerTags, unsignedByte, printFocal),
TagInfo( 9, "MaxFocalLength", N_("Max Focal Length"), N_("Max focal length"), nikonLd1IfdId, makerTags, unsignedByte, printFocal),
TagInfo(10, "MaxApertureAtMinFocal", N_("Max Aperture At Min Focal"), N_("Max aperture at min focal"), nikonLd1IfdId, makerTags, unsignedByte, printAperture),
TagInfo(11, "MaxApertureAtMaxFocal", N_("Max Aperture At Max Focal"), N_("Max aperture at max focal"), nikonLd1IfdId, makerTags, unsignedByte, printAperture),
TagInfo(12, "MCUVersion", N_("MCU Version"), N_("MCU version"), nikonLd1IfdId, makerTags, unsignedByte, printValue),
// End of list marker
TagInfo(0xffff, "(UnknownNikonLd1Tag)", "(UnknownNikonLd1Tag)", N_("Unknown Nikon Lens Data 1 Tag"), nikonLd1IfdId, makerTags, invalidTypeId, printValue)
@ -1078,19 +1078,19 @@ namespace Exiv2 {
// Nikon3 Lens Data 2 Tag Info
const TagInfo Nikon3MakerNote::tagInfoLd2_[] = {
TagInfo( 0, "Version", N_("Version"), N_("Version"), nikonLd2IfdId, makerTags, undefined, printExifVersion),
TagInfo( 4, "ExitPupilPosition", N_("Exit Pupil Position"), N_("Exit pupil position"), nikonLd2IfdId, makerTags, unsignedByte, printValue),
TagInfo( 5, "AFAperture", N_("AF Aperture"), N_("AF aperture"), nikonLd2IfdId, makerTags, unsignedByte, printValue),
TagInfo( 4, "ExitPupilPosition", N_("Exit Pupil Position"), N_("Exit pupil position"), nikonLd2IfdId, makerTags, unsignedByte, printExitPupilPosition),
TagInfo( 5, "AFAperture", N_("AF Aperture"), N_("AF aperture"), nikonLd2IfdId, makerTags, unsignedByte, printAperture),
TagInfo( 8, "FocusPosition", N_("Focus Position"), N_("Focus position"), nikonLd2IfdId, makerTags, unsignedByte, printValue),
TagInfo( 9, "FocusDistance", N_("Focus Distance"), N_("Focus distance"), nikonLd2IfdId, makerTags, unsignedByte, printFocusDistance),
TagInfo(10, "FocalLength", N_("Focal Length"), N_("Focal length"), nikonLd2IfdId, makerTags, unsignedByte, printValue),
TagInfo(10, "FocalLength", N_("Focal Length"), N_("Focal length"), nikonLd2IfdId, makerTags, unsignedByte, printFocal),
TagInfo(11, "LensIDNumber", N_("Lens ID Number"), N_("Lens ID number"), nikonLd2IfdId, makerTags, unsignedByte, printLensId2),
TagInfo(12, "LensFStops", N_("Lens F-Stops"), N_("Lens F-stops"), nikonLd2IfdId, makerTags, unsignedByte, printValue),
TagInfo(13, "MinFocalLength", N_("Min Focal Length"), N_("Min focal length"), nikonLd2IfdId, makerTags, unsignedByte, printValue),
TagInfo(14, "MaxFocalLength", N_("Max Focal Length"), N_("Max focal length"), nikonLd2IfdId, makerTags, unsignedByte, printValue),
TagInfo(15, "MaxApertureAtMinFocal", N_("Max Aperture At Min Focal"), N_("Max aperture at min focal"), nikonLd2IfdId, makerTags, unsignedByte, printValue),
TagInfo(16, "MaxApertureAtMaxFocal", N_("Max Aperture At Max Focal"), N_("Max aperture at max focal"), nikonLd2IfdId, makerTags, unsignedByte, printValue),
TagInfo(12, "LensFStops", N_("Lens F-Stops"), N_("Lens F-stops"), nikonLd2IfdId, makerTags, unsignedByte, printFStops),
TagInfo(13, "MinFocalLength", N_("Min Focal Length"), N_("Min focal length"), nikonLd2IfdId, makerTags, unsignedByte, printFocal),
TagInfo(14, "MaxFocalLength", N_("Max Focal Length"), N_("Max focal length"), nikonLd2IfdId, makerTags, unsignedByte, printFocal),
TagInfo(15, "MaxApertureAtMinFocal", N_("Max Aperture At Min Focal"), N_("Max aperture at min focal"), nikonLd2IfdId, makerTags, unsignedByte, printAperture),
TagInfo(16, "MaxApertureAtMaxFocal", N_("Max Aperture At Max Focal"), N_("Max aperture at max focal"), nikonLd2IfdId, makerTags, unsignedByte, printAperture),
TagInfo(17, "MCUVersion", N_("MCU Version"), N_("MCU version"), nikonLd2IfdId, makerTags, unsignedByte, printValue),
TagInfo(18, "EffectiveMaxAperture", N_("Effective Max Aperture"), N_("Effective max aperture"), nikonLd2IfdId, makerTags, unsignedByte, printValue),
TagInfo(18, "EffectiveMaxAperture", N_("Effective Max Aperture"), N_("Effective max aperture"), nikonLd2IfdId, makerTags, unsignedByte, printAperture),
// End of list marker
TagInfo(0xffff, "(UnknownNikonLd2Tag)", "(UnknownNikonLd2Tag)", N_("Unknown Nikon Lens Data 2 Tag"), nikonLd2IfdId, makerTags, invalidTypeId, printValue)
};
@ -1103,19 +1103,19 @@ namespace Exiv2 {
// Nikon3 Lens Data 3 Tag Info
const TagInfo Nikon3MakerNote::tagInfoLd3_[] = {
TagInfo( 0, "Version", N_("Version"), N_("Version"), nikonLd3IfdId, makerTags, undefined, printExifVersion),
TagInfo( 4, "ExitPupilPosition", N_("Exit Pupil Position"), N_("Exit pupil position"), nikonLd3IfdId, makerTags, unsignedByte, printValue),
TagInfo( 5, "AFAperture", N_("AF Aperture"), N_("AF aperture"), nikonLd3IfdId, makerTags, unsignedByte, printValue),
TagInfo( 4, "ExitPupilPosition", N_("Exit Pupil Position"), N_("Exit pupil position"), nikonLd3IfdId, makerTags, unsignedByte, printExitPupilPosition),
TagInfo( 5, "AFAperture", N_("AF Aperture"), N_("AF aperture"), nikonLd3IfdId, makerTags, unsignedByte, printAperture),
TagInfo( 8, "FocusPosition", N_("Focus Position"), N_("Focus position"), nikonLd3IfdId, makerTags, unsignedByte, printValue),
TagInfo(10, "FocusDistance", N_("Focus Distance"), N_("Focus distance"), nikonLd3IfdId, makerTags, unsignedByte, printFocusDistance),
TagInfo(11, "FocalLength", N_("Focal Length"), N_("Focal length"), nikonLd3IfdId, makerTags, unsignedByte, printValue),
TagInfo(11, "FocalLength", N_("Focal Length"), N_("Focal length"), nikonLd3IfdId, makerTags, unsignedByte, printFocal),
TagInfo(12, "LensIDNumber", N_("Lens ID Number"), N_("Lens ID number"), nikonLd3IfdId, makerTags, unsignedByte, printLensId3),
TagInfo(13, "LensFStops", N_("Lens F-Stops"), N_("Lens F-stops"), nikonLd3IfdId, makerTags, unsignedByte, printValue),
TagInfo(14, "MinFocalLength", N_("Min Focal Length"), N_("Min focal length"), nikonLd3IfdId, makerTags, unsignedByte, printValue),
TagInfo(15, "MaxFocalLength", N_("Max Focal Length"), N_("Max focal length"), nikonLd3IfdId, makerTags, unsignedByte, printValue),
TagInfo(16, "MaxApertureAtMinFocal", N_("Max Aperture At Min Focal"), N_("Max aperture at min focal length"), nikonLd3IfdId, makerTags, unsignedByte, printValue),
TagInfo(17, "MaxApertureAtMaxFocal", N_("Max Aperture At Max Focal"), N_("Max aperture at max focal length"), nikonLd3IfdId, makerTags, unsignedByte, printValue),
TagInfo(13, "LensFStops", N_("Lens F-Stops"), N_("Lens F-stops"), nikonLd3IfdId, makerTags, unsignedByte, printFStops),
TagInfo(14, "MinFocalLength", N_("Min Focal Length"), N_("Min focal length"), nikonLd3IfdId, makerTags, unsignedByte, printFocal),
TagInfo(15, "MaxFocalLength", N_("Max Focal Length"), N_("Max focal length"), nikonLd3IfdId, makerTags, unsignedByte, printFocal),
TagInfo(16, "MaxApertureAtMinFocal", N_("Max Aperture At Min Focal"), N_("Max aperture at min focal length"), nikonLd3IfdId, makerTags, unsignedByte, printAperture),
TagInfo(17, "MaxApertureAtMaxFocal", N_("Max Aperture At Max Focal"), N_("Max aperture at max focal length"), nikonLd3IfdId, makerTags, unsignedByte, printAperture),
TagInfo(18, "MCUVersion", N_("MCU Version"), N_("MCU version"), nikonLd3IfdId, makerTags, unsignedByte, printValue),
TagInfo(19, "EffectiveMaxAperture", N_("Effective Max Aperture"), N_("Effective max aperture"), nikonLd3IfdId, makerTags, unsignedByte, printValue),
TagInfo(19, "EffectiveMaxAperture", N_("Effective Max Aperture"), N_("Effective max aperture"), nikonLd3IfdId, makerTags, unsignedByte, printAperture),
// End of list marker
TagInfo(0xffff, "(UnknownNikonLd3Tag)", "(UnknownNikonLd3Tag)", N_("Unknown Nikon Lens Data 3 Tag"), nikonLd3IfdId, makerTags, invalidTypeId, printValue)
};
@ -2077,6 +2077,66 @@ fmountlens[] = {
return os;
}
std::ostream& Nikon3MakerNote::printAperture(std::ostream& os,
const Value& value,
const ExifData*)
{
if (value.count() != 1 || value.typeId() != unsignedByte) {
return os << "(" << value << ")";
}
double aperture = pow(2.0, value.toLong()/24.0);
std::ostringstream oss;
oss.copyfmt(os);
os << std::fixed << std::setprecision(2) << "F" << aperture;
os.copyfmt(oss);
return os;
}
std::ostream& Nikon3MakerNote::printFocal(std::ostream& os,
const Value& value,
const ExifData*)
{
if (value.count() != 1 || value.typeId() != unsignedByte) {
return os << "(" << value << ")";
}
double focal = 5.0 * pow(2.0, value.toLong()/24.0);
std::ostringstream oss;
oss.copyfmt(os);
os << std::fixed << std::setprecision(2) << focal << " mm";
os.copyfmt(oss);
return os;
}
std::ostream& Nikon3MakerNote::printFStops(std::ostream& os,
const Value& value,
const ExifData*)
{
if (value.count() != 1 || value.typeId() != unsignedByte) {
return os << "(" << value << ")";
}
double fstops = value.toLong()/12.0;
std::ostringstream oss;
oss.copyfmt(os);
os << std::fixed << std::setprecision(2) << "F" << fstops;
os.copyfmt(oss);
return os;
}
std::ostream& Nikon3MakerNote::printExitPupilPosition(std::ostream& os,
const Value& value,
const ExifData*)
{
if (value.count() != 1 || value.typeId() != unsignedByte || value.toLong() == 0) {
return os << "(" << value << ")";
}
double epp = 2048.0/value.toLong();
std::ostringstream oss;
oss.copyfmt(os);
os << std::fixed << std::setprecision(2) << epp << " mm";
os.copyfmt(oss);
return os;
}
std::ostream& Nikon3MakerNote::print0x009a(std::ostream& os,
const Value& value,
const ExifData*)

@ -178,6 +178,14 @@ namespace Exiv2 {
static std::ostream& printLensId3(std::ostream& os, const Value& value, const ExifData* metadata);
//! Print focus distance
static std::ostream& printFocusDistance(std::ostream& os, const Value& value, const ExifData*);
//! Print lens aperture value
static std::ostream& printAperture(std::ostream& os, const Value& value, const ExifData*);
//! Print lens focal length
static std::ostream& printFocal(std::ostream& os, const Value& value, const ExifData*);
//! Print lens f-stops
static std::ostream& printFStops(std::ostream& os, const Value& value, const ExifData*);
//! Print exit pupil position
static std::ostream& printExitPupilPosition(std::ostream& os, const Value& value, const ExifData*);
//! Print sensor pixel size
static std::ostream& print0x009a(std::ostream& os, const Value& value, const ExifData*);
//! Print retouch history

@ -880,21 +880,21 @@ File 4/15: 20040329_224245.jpg
20040329_224245.jpg Exif.NikonCb3.WB_RGBGLevels Short 4 516 256 419 256
20040329_224245.jpg Exif.NikonCb3.0x000e Short 56 0 264 256 0 0 112 12 24 3 396 65389 7 65496 346 65486 65531 65502 295 65535 65535 65535 32768 0 0 0 0 2560 0 640 0 768 0 640 0 0 4112 255 255 77 150 29 65484 65466 122 127 65430 65515 0 1280 8 27666 57139 1369 319 61680 26
20040329_224245.jpg Exif.NikonLd2.Version Undefined 4 1.01
20040329_224245.jpg Exif.NikonLd2.ExitPupilPosition Byte 1 23
20040329_224245.jpg Exif.NikonLd2.AFAperture Byte 1 52
20040329_224245.jpg Exif.NikonLd2.ExitPupilPosition Byte 1 89.04 mm
20040329_224245.jpg Exif.NikonLd2.AFAperture Byte 1 F4.49
20040329_224245.jpg Exif.NikonLd2.0x0006 Byte 1 7
20040329_224245.jpg Exif.NikonLd2.0x0007 Byte 1 0
20040329_224245.jpg Exif.NikonLd2.FocusPosition Byte 1 161
20040329_224245.jpg Exif.NikonLd2.FocusDistance Byte 1 5.31 m
20040329_224245.jpg Exif.NikonLd2.FocalLength Byte 1 80
20040329_224245.jpg Exif.NikonLd2.FocalLength Byte 1 50.40 mm
20040329_224245.jpg Exif.NikonLd2.LensIDNumber Byte 1 Nikon AF-S DX Zoom-Nikkor 18-70mm f/3.5-4.5G IF-ED
20040329_224245.jpg Exif.NikonLd2.LensFStops Byte 1 64
20040329_224245.jpg Exif.NikonLd2.MinFocalLength Byte 1 45
20040329_224245.jpg Exif.NikonLd2.MaxFocalLength Byte 1 92
20040329_224245.jpg Exif.NikonLd2.MaxApertureAtMinFocal Byte 1 44
20040329_224245.jpg Exif.NikonLd2.MaxApertureAtMaxFocal Byte 1 52
20040329_224245.jpg Exif.NikonLd2.LensFStops Byte 1 F5.33
20040329_224245.jpg Exif.NikonLd2.MinFocalLength Byte 1 18.34 mm
20040329_224245.jpg Exif.NikonLd2.MaxFocalLength Byte 1 71.27 mm
20040329_224245.jpg Exif.NikonLd2.MaxApertureAtMinFocal Byte 1 F3.56
20040329_224245.jpg Exif.NikonLd2.MaxApertureAtMaxFocal Byte 1 F4.49
20040329_224245.jpg Exif.NikonLd2.MCUVersion Byte 1 132
20040329_224245.jpg Exif.NikonLd2.EffectiveMaxAperture Byte 1 52
20040329_224245.jpg Exif.NikonLd2.EffectiveMaxAperture Byte 1 F4.49
20040329_224245.jpg Exif.NikonLd2.0x0013 Byte 1 23
20040329_224245.jpg Exif.NikonLd2.0x0014 Byte 1 100
20040329_224245.jpg Exif.NikonLd2.0x0015 Byte 1 32
@ -2468,21 +2468,21 @@ Compare image data and extracted data ------------------------------------
< 20040329_224245.jpg Exif.NikonCb3.WB_RGBGLevels Short 4 516 256 419 256
< 20040329_224245.jpg Exif.NikonCb3.0x000e Short 56 0 264 256 0 0 112 12 24 3 396 65389 7 65496 346 65486 65531 65502 295 65535 65535 65535 32768 0 0 0 0 2560 0 640 0 768 0 640 0 0 4112 255 255 77 150 29 65484 65466 122 127 65430 65515 0 1280 8 27666 57139 1369 319 61680 26
< 20040329_224245.jpg Exif.NikonLd2.Version Undefined 4 1.01
< 20040329_224245.jpg Exif.NikonLd2.ExitPupilPosition Byte 1 23
< 20040329_224245.jpg Exif.NikonLd2.AFAperture Byte 1 52
< 20040329_224245.jpg Exif.NikonLd2.ExitPupilPosition Byte 1 89.04 mm
< 20040329_224245.jpg Exif.NikonLd2.AFAperture Byte 1 F4.49
< 20040329_224245.jpg Exif.NikonLd2.0x0006 Byte 1 7
< 20040329_224245.jpg Exif.NikonLd2.0x0007 Byte 1 0
< 20040329_224245.jpg Exif.NikonLd2.FocusPosition Byte 1 161
< 20040329_224245.jpg Exif.NikonLd2.FocusDistance Byte 1 5.31 m
< 20040329_224245.jpg Exif.NikonLd2.FocalLength Byte 1 80
< 20040329_224245.jpg Exif.NikonLd2.FocalLength Byte 1 50.40 mm
< 20040329_224245.jpg Exif.NikonLd2.LensIDNumber Byte 1 Nikon AF-S DX Zoom-Nikkor 18-70mm f/3.5-4.5G IF-ED
< 20040329_224245.jpg Exif.NikonLd2.LensFStops Byte 1 64
< 20040329_224245.jpg Exif.NikonLd2.MinFocalLength Byte 1 45
< 20040329_224245.jpg Exif.NikonLd2.MaxFocalLength Byte 1 92
< 20040329_224245.jpg Exif.NikonLd2.MaxApertureAtMinFocal Byte 1 44
< 20040329_224245.jpg Exif.NikonLd2.MaxApertureAtMaxFocal Byte 1 52
< 20040329_224245.jpg Exif.NikonLd2.LensFStops Byte 1 F5.33
< 20040329_224245.jpg Exif.NikonLd2.MinFocalLength Byte 1 18.34 mm
< 20040329_224245.jpg Exif.NikonLd2.MaxFocalLength Byte 1 71.27 mm
< 20040329_224245.jpg Exif.NikonLd2.MaxApertureAtMinFocal Byte 1 F3.56
< 20040329_224245.jpg Exif.NikonLd2.MaxApertureAtMaxFocal Byte 1 F4.49
< 20040329_224245.jpg Exif.NikonLd2.MCUVersion Byte 1 132
< 20040329_224245.jpg Exif.NikonLd2.EffectiveMaxAperture Byte 1 52
< 20040329_224245.jpg Exif.NikonLd2.EffectiveMaxAperture Byte 1 F4.49
< 20040329_224245.jpg Exif.NikonLd2.0x0013 Byte 1 23
< 20040329_224245.jpg Exif.NikonLd2.0x0014 Byte 1 100
< 20040329_224245.jpg Exif.NikonLd2.0x0015 Byte 1 32
@ -3984,21 +3984,21 @@ Compare image data and extracted data ------------------------------------
> 20040329_224245.exv Exif.NikonCb3.WB_RGBGLevels Short 4 1026 1 41729 1
> 20040329_224245.exv Exif.NikonCb3.0x000e Short 56 0 2049 1 0 0 28672 3072 6144 768 35841 28159 1792 55551 23041 52991 64511 57087 9985 65535 65535 65535 128 0 0 0 0 10 0 32770 0 3 0 32770 0 0 4112 65280 65280 19712 38400 7424 52479 47871 31232 32512 38655 60415 0 5 2048 4716 13279 22789 16129 61680 6656
> 20040329_224245.exv Exif.NikonLd2.Version Undefined 4 1.01
> 20040329_224245.exv Exif.NikonLd2.ExitPupilPosition Byte 1 23
> 20040329_224245.exv Exif.NikonLd2.AFAperture Byte 1 52
> 20040329_224245.exv Exif.NikonLd2.ExitPupilPosition Byte 1 89.04 mm
> 20040329_224245.exv Exif.NikonLd2.AFAperture Byte 1 F4.49
> 20040329_224245.exv Exif.NikonLd2.0x0006 Byte 1 7
> 20040329_224245.exv Exif.NikonLd2.0x0007 Byte 1 0
> 20040329_224245.exv Exif.NikonLd2.FocusPosition Byte 1 161
> 20040329_224245.exv Exif.NikonLd2.FocusDistance Byte 1 5.31 m
> 20040329_224245.exv Exif.NikonLd2.FocalLength Byte 1 80
> 20040329_224245.exv Exif.NikonLd2.FocalLength Byte 1 50.40 mm
> 20040329_224245.exv Exif.NikonLd2.LensIDNumber Byte 1 Nikon AF-S DX Zoom-Nikkor 18-70mm f/3.5-4.5G IF-ED
> 20040329_224245.exv Exif.NikonLd2.LensFStops Byte 1 64
> 20040329_224245.exv Exif.NikonLd2.MinFocalLength Byte 1 45
> 20040329_224245.exv Exif.NikonLd2.MaxFocalLength Byte 1 92
> 20040329_224245.exv Exif.NikonLd2.MaxApertureAtMinFocal Byte 1 44
> 20040329_224245.exv Exif.NikonLd2.MaxApertureAtMaxFocal Byte 1 52
> 20040329_224245.exv Exif.NikonLd2.LensFStops Byte 1 F5.33
> 20040329_224245.exv Exif.NikonLd2.MinFocalLength Byte 1 18.34 mm
> 20040329_224245.exv Exif.NikonLd2.MaxFocalLength Byte 1 71.27 mm
> 20040329_224245.exv Exif.NikonLd2.MaxApertureAtMinFocal Byte 1 F3.56
> 20040329_224245.exv Exif.NikonLd2.MaxApertureAtMaxFocal Byte 1 F4.49
> 20040329_224245.exv Exif.NikonLd2.MCUVersion Byte 1 132
> 20040329_224245.exv Exif.NikonLd2.EffectiveMaxAperture Byte 1 52
> 20040329_224245.exv Exif.NikonLd2.EffectiveMaxAperture Byte 1 F4.49
> 20040329_224245.exv Exif.NikonLd2.0x0013 Byte 1 23
> 20040329_224245.exv Exif.NikonLd2.0x0014 Byte 1 100
> 20040329_224245.exv Exif.NikonLd2.0x0015 Byte 1 32
@ -5720,21 +5720,21 @@ Compare original and inserted image data ---------------------------------
< 20040329_224245.jpg Exif.NikonCb3.WB_RGBGLevels Short 4 516 256 419 256
< 20040329_224245.jpg Exif.NikonCb3.0x000e Short 56 0 264 256 0 0 112 12 24 3 396 65389 7 65496 346 65486 65531 65502 295 65535 65535 65535 32768 0 0 0 0 2560 0 640 0 768 0 640 0 0 4112 255 255 77 150 29 65484 65466 122 127 65430 65515 0 1280 8 27666 57139 1369 319 61680 26
< 20040329_224245.jpg Exif.NikonLd2.Version Undefined 4 1.01
< 20040329_224245.jpg Exif.NikonLd2.ExitPupilPosition Byte 1 23
< 20040329_224245.jpg Exif.NikonLd2.AFAperture Byte 1 52
< 20040329_224245.jpg Exif.NikonLd2.ExitPupilPosition Byte 1 89.04 mm
< 20040329_224245.jpg Exif.NikonLd2.AFAperture Byte 1 F4.49
< 20040329_224245.jpg Exif.NikonLd2.0x0006 Byte 1 7
< 20040329_224245.jpg Exif.NikonLd2.0x0007 Byte 1 0
< 20040329_224245.jpg Exif.NikonLd2.FocusPosition Byte 1 161
< 20040329_224245.jpg Exif.NikonLd2.FocusDistance Byte 1 5.31 m
< 20040329_224245.jpg Exif.NikonLd2.FocalLength Byte 1 80
< 20040329_224245.jpg Exif.NikonLd2.FocalLength Byte 1 50.40 mm
< 20040329_224245.jpg Exif.NikonLd2.LensIDNumber Byte 1 Nikon AF-S DX Zoom-Nikkor 18-70mm f/3.5-4.5G IF-ED
< 20040329_224245.jpg Exif.NikonLd2.LensFStops Byte 1 64
< 20040329_224245.jpg Exif.NikonLd2.MinFocalLength Byte 1 45
< 20040329_224245.jpg Exif.NikonLd2.MaxFocalLength Byte 1 92
< 20040329_224245.jpg Exif.NikonLd2.MaxApertureAtMinFocal Byte 1 44
< 20040329_224245.jpg Exif.NikonLd2.MaxApertureAtMaxFocal Byte 1 52
< 20040329_224245.jpg Exif.NikonLd2.LensFStops Byte 1 F5.33
< 20040329_224245.jpg Exif.NikonLd2.MinFocalLength Byte 1 18.34 mm
< 20040329_224245.jpg Exif.NikonLd2.MaxFocalLength Byte 1 71.27 mm
< 20040329_224245.jpg Exif.NikonLd2.MaxApertureAtMinFocal Byte 1 F3.56
< 20040329_224245.jpg Exif.NikonLd2.MaxApertureAtMaxFocal Byte 1 F4.49
< 20040329_224245.jpg Exif.NikonLd2.MCUVersion Byte 1 132
< 20040329_224245.jpg Exif.NikonLd2.EffectiveMaxAperture Byte 1 52
< 20040329_224245.jpg Exif.NikonLd2.EffectiveMaxAperture Byte 1 F4.49
< 20040329_224245.jpg Exif.NikonLd2.0x0013 Byte 1 23
< 20040329_224245.jpg Exif.NikonLd2.0x0014 Byte 1 100
< 20040329_224245.jpg Exif.NikonLd2.0x0015 Byte 1 32
@ -7236,21 +7236,21 @@ Compare original and inserted image data ---------------------------------
> 20040329_224245.exv Exif.NikonCb3.WB_RGBGLevels Short 4 1026 1 41729 1
> 20040329_224245.exv Exif.NikonCb3.0x000e Short 56 0 2049 1 0 0 28672 3072 6144 768 35841 28159 1792 55551 23041 52991 64511 57087 9985 65535 65535 65535 128 0 0 0 0 10 0 32770 0 3 0 32770 0 0 4112 65280 65280 19712 38400 7424 52479 47871 31232 32512 38655 60415 0 5 2048 4716 13279 22789 16129 61680 6656
> 20040329_224245.exv Exif.NikonLd2.Version Undefined 4 1.01
> 20040329_224245.exv Exif.NikonLd2.ExitPupilPosition Byte 1 23
> 20040329_224245.exv Exif.NikonLd2.AFAperture Byte 1 52
> 20040329_224245.exv Exif.NikonLd2.ExitPupilPosition Byte 1 89.04 mm
> 20040329_224245.exv Exif.NikonLd2.AFAperture Byte 1 F4.49
> 20040329_224245.exv Exif.NikonLd2.0x0006 Byte 1 7
> 20040329_224245.exv Exif.NikonLd2.0x0007 Byte 1 0
> 20040329_224245.exv Exif.NikonLd2.FocusPosition Byte 1 161
> 20040329_224245.exv Exif.NikonLd2.FocusDistance Byte 1 5.31 m
> 20040329_224245.exv Exif.NikonLd2.FocalLength Byte 1 80
> 20040329_224245.exv Exif.NikonLd2.FocalLength Byte 1 50.40 mm
> 20040329_224245.exv Exif.NikonLd2.LensIDNumber Byte 1 Nikon AF-S DX Zoom-Nikkor 18-70mm f/3.5-4.5G IF-ED
> 20040329_224245.exv Exif.NikonLd2.LensFStops Byte 1 64
> 20040329_224245.exv Exif.NikonLd2.MinFocalLength Byte 1 45
> 20040329_224245.exv Exif.NikonLd2.MaxFocalLength Byte 1 92
> 20040329_224245.exv Exif.NikonLd2.MaxApertureAtMinFocal Byte 1 44
> 20040329_224245.exv Exif.NikonLd2.MaxApertureAtMaxFocal Byte 1 52
> 20040329_224245.exv Exif.NikonLd2.LensFStops Byte 1 F5.33
> 20040329_224245.exv Exif.NikonLd2.MinFocalLength Byte 1 18.34 mm
> 20040329_224245.exv Exif.NikonLd2.MaxFocalLength Byte 1 71.27 mm
> 20040329_224245.exv Exif.NikonLd2.MaxApertureAtMinFocal Byte 1 F3.56
> 20040329_224245.exv Exif.NikonLd2.MaxApertureAtMaxFocal Byte 1 F4.49
> 20040329_224245.exv Exif.NikonLd2.MCUVersion Byte 1 132
> 20040329_224245.exv Exif.NikonLd2.EffectiveMaxAperture Byte 1 52
> 20040329_224245.exv Exif.NikonLd2.EffectiveMaxAperture Byte 1 F4.49
> 20040329_224245.exv Exif.NikonLd2.0x0013 Byte 1 23
> 20040329_224245.exv Exif.NikonLd2.0x0014 Byte 1 100
> 20040329_224245.exv Exif.NikonLd2.0x0015 Byte 1 32

Loading…
Cancel
Save