📄 reconcilelegacy.hpp
字号:
// *** What about the Camera Raw tags that MDKit maps:// *** 0xFDE8, 0xFDE9, 0xFDEA, 0xFE4C, 0xFE4D, 0xFE4E, 0xFE4F, 0xFE50, 0xFE51, 0xFE52, 0xFE53,// *** 0xFE54, 0xFE55, 0xFE56, 0xFE57, 0xFE58// =================================================================================================// Summary of TIFF/Exif mappings from XMP// ======================================//// Only a small number of properties are written back from XMP to TIFF/Exif. Most of the TIFF/Exif// tags mapped into XMP are information about the image or capture process, not things that users// should be editing. The tags that can be edited and written back to TIFF/Exif are://// 270, 274, 282, 283, 296, 305, 306, 315, 33432; 36867, 36868, 37510, 40964// =================================================================================================// =================================================================================================// Details of TIFF/Exif mappings// =============================//// General (primary and thumbnail, 0th and 1st) IFD tags// tag TIFF type count Name XMP mapping// // 256 SHORTorLONG 1 ImageWidth integer// 257 SHORTorLONG 1 ImageLength integer// 258 SHORT 3 BitsPerSample integer seq// 259 SHORT 1 Compression integer// 262 SHORT 1 PhotometricInterpretation integer// 270 ASCII Any ImageDescription text, dc:description['x-default']// 271 ASCII Any Make text// 272 ASCII Any Model text// 274 SHORT 1 Orientation integer// 277 SHORT 1 SamplesPerPixel integer// 282 RATIONAL 1 XResolution rational// 283 RATIONAL 1 YResolution rational// 284 SHORT 1 PlanarConfiguration integer// 296 SHORT 1 ResolutionUnit integer// 301 SHORT 3*256 TransferFunction integer seq// 305 ASCII Any Software text, xmp:CreatorTool// 306 ASCII 20 DateTime date, master of 37520, xmp:DateTime// 315 ASCII Any Artist text, dc:creator[1]// 318 RATIONAL 2 WhitePoint rational seq// 319 RATIONAL 6 PrimaryChromaticities rational seq// 529 RATIONAL 3 YCbCrCoefficients rational seq// 530 SHORT 2 YCbCrSubSampling integer seq// 531 SHORT 1 YCbCrPositioning integer// 532 RATIONAL 6 ReferenceBlackWhite rational seq// 33432 ASCII Any Copyright text, dc:rights['x-default']// // Exif IFD tags// tag TIFF type count Name XMP mapping// // 33434 RATIONAL 1 ExposureTime rational// 33437 RATIONAL 1 FNumber rational// 34850 SHORT 1 ExposureProgram integer// 34852 ASCII Any SpectralSensitivity text// 34855 SHORT Any ISOSpeedRatings integer seq// 34856 UNDEFINED Any OECF OECF/SFR table// 36864 UNDEFINED 4 ExifVersion text, Exif has 4 ASCII chars// 36867 ASCII 20 DateTimeOriginal date, master of 37521// 36868 ASCII 20 DateTimeDigitized date, master of 37522// 37121 UNDEFINED 4 ComponentsConfiguration integer seq, Exif has 4 UInt8// 37122 RATIONAL 1 CompressedBitsPerPixel rational// 37377 SRATIONAL 1 ShutterSpeedValue rational// 37378 RATIONAL 1 ApertureValue rational// 37379 SRATIONAL 1 BrightnessValue rational// 37380 SRATIONAL 1 ExposureBiasValue rational// 37381 RATIONAL 1 MaxApertureValue rational// 37382 RATIONAL 1 SubjectDistance rational// 37383 SHORT 1 MeteringMode integer// 37384 SHORT 1 LightSource integer// 37385 SHORT 1 Flash Flash struct// 37386 RATIONAL 1 FocalLength rational// 37396 SHORT 2..4 SubjectArea integer seq// 37510 UNDEFINED Any UserComment text, explicit encoding, exif:UserComment['x-default]// 37520 ASCII Any SubSecTime date, with 306// 37521 ASCII Any SubSecTimeOriginal date, with 36867// 37522 ASCII Any SubSecTimeDigitized date, with 36868// 40960 UNDEFINED 4 FlashpixVersion text, Exif has 4 ASCII chars// 40961 SHORT 1 ColorSpace integer// 40962 SHORTorLONG 1 PixelXDimension integer// 40963 SHORTorLONG 1 PixelYDimension integer// 40964 ASCII 13 RelatedSoundFile text// 41483 RATIONAL 1 FlashEnergy rational// 41484 UNDEFINED Any SpatialFrequencyResponse OECF/SFR table// 41486 RATIONAL 1 FocalPlaneXResolution rational// 41487 RATIONAL 1 FocalPlaneYResolution rational// 41488 SHORT 1 FocalPlaneResolutionUnit integer// 41492 SHORT 2 SubjectLocation integer seq// 41493 RATIONAL 1 ExposureIndex rational// 41495 SHORT 1 SensingMethod integer// 41728 UNDEFINED 1 FileSource integer, Exif has UInt8// 41729 UNDEFINED 1 SceneType integer, Exif has UInt8// 41730 UNDEFINED Any CFAPattern CFA table// 41985 SHORT 1 CustomRendered integer// 41986 SHORT 1 ExposureMode integer// 41987 SHORT 1 WhiteBalance integer// 41988 RATIONAL 1 DigitalZoomRatio rational// 41989 SHORT 1 FocalLengthIn35mmFilm integer// 41990 SHORT 1 SceneCaptureType integer// 41991 SHORT 1 GainControl integer// 41992 SHORT 1 Contrast integer// 41993 SHORT 1 Saturation integer// 41994 SHORT 1 Sharpness integer// 41995 UNDEFINED Any DeviceSettingDescription DeviceSettings table// 41996 SHORT 1 SubjectDistanceRange integer// 42016 ASCII 33 ImageUniqueID text// // GPS IFD tags// tag TIFF type count Name XMP mapping// // 0 BYTE 4 GPSVersionID text, "n.n.n.n", Exif has 4 UInt8// 1 ASCII 2 GPSLatitudeRef latitude, with 2// 2 RATIONAL 3 GPSLatitude latitude, master of 2// 3 ASCII 2 GPSLongitudeRef longitude, with 4// 4 RATIONAL 3 GPSLongitude longitude, master of 3// 5 BYTE 1 GPSAltitudeRef integer// 6 RATIONAL 1 GPSAltitude rational// 7 RATIONAL 3 GPSTimeStamp date, master of 29// 8 ASCII Any GPSSatellites text// 9 ASCII 2 GPSStatus text// 10 ASCII 2 GPSMeasureMode text// 11 RATIONAL 1 GPSDOP rational// 12 ASCII 2 GPSSpeedRef text// 13 RATIONAL 1 GPSSpeed rational// 14 ASCII 2 GPSTrackRef text// 15 RATIONAL 1 GPSTrack rational// 16 ASCII 2 GPSImgDirectionRef text// 17 RATIONAL 1 GPSImgDirection rational// 18 ASCII Any GPSMapDatum text// 19 ASCII 2 GPSDestLatitudeRef latitude, with 20// 20 RATIONAL 3 GPSDestLatitude latitude, master of 19// 21 ASCII 2 GPSDestLongitudeRef longitude, with 22// 22 RATIONAL 3 GPSDestLongitude logitude, master of 21// 23 ASCII 2 GPSDestBearingRef text// 24 RATIONAL 1 GPSDestBearing rational// 25 ASCII 2 GPSDestDistanceRef text// 26 RATIONAL 1 GPSDestDistance rational// 27 UNDEFINED Any GPSProcessingMethod text, explicit encoding// 28 UNDEFINED Any GPSAreaInformation text, explicit encoding// 29 ASCII 11 GPSDateStamp date, with 29// 30 SHORT 1 GPSDifferential integer//// =================================================================================================// =================================================================================================#endif // #ifndef __ReconcileLegacy_hpp__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -