[SCM] exiv2 packaging branch, master, updated. debian/0.25-3.1-3734-gdcbc29a

Maximiliano Curia maxy at moszumanska.debian.org
Thu Jul 13 17:41:53 UTC 2017


Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/exiv2.git;a=commitdiff;h=917faa0

The following commit has been merged in the master branch:
commit 917faa049a3e5acc71ef796dfc2153ee0f0c5921
Author: Andreas Huggel <ahuggel at gmx.net>
Date:   Mon Aug 16 14:14:42 2010 +0000

    #667: Added support for Canon Processing Info tags (CanonPr binary array). Patch by Greg Mansfield.
---
 doc/templates/Makefile           |  1 +
 doc/templates/tags-canon.html.in |  5 +++
 src/canonmn.cpp                  | 72 ++++++++++++++++++++++++++++++++++++--
 src/canonmn_int.hpp              |  3 ++
 src/makernote_int.hpp            |  1 +
 src/tags.cpp                     |  1 +
 src/tiffcomposite.cpp            |  1 +
 src/tiffimage.cpp                | 19 +++++++++++
 src/types.hpp                    |  1 +
 test/data/exiv2-test.out         | 74 ++++++++++++++++++++++++++++++++++++----
 10 files changed, 169 insertions(+), 9 deletions(-)

diff --git a/doc/templates/Makefile b/doc/templates/Makefile
index 2a86dd4..1053148 100644
--- a/doc/templates/Makefile
+++ b/doc/templates/Makefile
@@ -53,6 +53,7 @@ TABLES = Exif \
          CanonPi \
          CanonFi \
          CanonPa \
+         CanonPr \
          Fujifilm \
          Minolta \
          MinoltaCsNew \
diff --git a/doc/templates/tags-canon.html.in b/doc/templates/tags-canon.html.in
index 3ba184a..629b5a1 100644
--- a/doc/templates/tags-canon.html.in
+++ b/doc/templates/tags-canon.html.in
@@ -44,6 +44,11 @@ __CanonPi__
 __CanonFi__
 <br>
 
+<h3>Canon Processing Info Tags</h3>
+<p>Click on a column header to sort the table.</p>
+__CanonPr__
+<br>
+
 </div>
 <!-- closes content -->
 
diff --git a/src/canonmn.cpp b/src/canonmn.cpp
index 52ac191..bea6f53 100644
--- a/src/canonmn.cpp
+++ b/src/canonmn.cpp
@@ -782,7 +782,7 @@ namespace Exiv2 {
         return tagInfoCs_;
     }
 
-    //! WhiteBalance, tag 0x0007
+    //! WhiteBalance, multiple tags
     extern const TagDetails canonSiWhiteBalance[] = {
         {  0, N_("Auto")                        },
         {  1, N_("Sunny")                       },
@@ -800,7 +800,11 @@ namespace Exiv2 {
         { 14, N_("Daylight Fluorescent")        },
         { 15, N_("Custom 1")                    },
         { 16, N_("Custom 2")                    },
-        { 17, N_("Underwater")                  }
+        { 17, N_("Underwater")                  },
+        { 18, N_("Custom 3")                    },
+        { 19, N_("Custom 3")                    },
+        { 20, N_("PC Set 4")                    },
+        { 21, N_("PC Set 5")                    }
     };
 
     //! AFPointUsed, tag 0x000e
@@ -1040,6 +1044,70 @@ namespace Exiv2 {
         return tagInfoFi_;
     }
 
+    //! Tone Curve Values
+    extern const TagDetails canonToneCurve[] = {
+        { 0, N_("Standard") },
+	{ 1, N_("Manual")   },
+	{ 2, N_("Custom")   }
+    };
+
+    //! Sharpness Frequency Values
+    extern const TagDetails canonSharpnessFrequency[] = {
+        { 0, N_("n/a")      },
+        { 1, N_("Lowest")   },
+        { 2, N_("Low")      },
+        { 3, N_("Standard") },
+        { 4, N_("High")     },
+        { 5, N_("Highest")  }
+    };
+
+    //! PictureStyle Values
+    extern const TagDetails canonPictureStyle[] = {
+        { 0x00, N_("None")            },
+        { 0x01, N_("Standard")        },
+        { 0x02, N_("Portrait")        },
+        { 0x03, N_("High Saturation") },
+        { 0x04, N_("Adobe RGB")       },
+        { 0x05, N_("Low Saturation")  },
+        { 0x06, N_("CM Set 1")        },
+        { 0x07, N_("CM Set 2")        },
+        { 0x21, N_("User Def. 1")     },
+        { 0x22, N_("User Def. 2")     },
+        { 0x23, N_("User Def. 3")     },
+        { 0x41, N_("PC 1")            },
+        { 0x42, N_("PC 2")            },
+        { 0x43, N_("PC 3")            },
+        { 0x81, N_("Standard")        },
+        { 0x82, N_("Portrait")        },
+        { 0x83, N_("Landscape")       },
+        { 0x84, N_("Neutral")         },
+        { 0x85, N_("Faithful")        },
+        { 0x86, N_("Monochrome")      },
+    };
+
+    // Canon Processing Info Tag
+    const TagInfo CanonMakerNote::tagInfoPr_[] = {
+        TagInfo(0x0001, "ToneCurve", N_("ToneCurve"), N_("Tone curve"), canonPrIfdId, makerTags, unsignedLong, EXV_PRINT_TAG(canonToneCurve)),
+        TagInfo(0x0002, "Sharpness", N_("Sharpness"), N_("Sharpness"), canonPrIfdId, makerTags, signedShort, printValue),
+        TagInfo(0x0003, "SharpnessFrequency", N_("SharpnessFrequency"), N_("Sharpness frequency"), canonPrIfdId, makerTags, signedShort, EXV_PRINT_TAG(canonSharpnessFrequency)),
+        TagInfo(0x0004, "SensorRedLevel", N_("SensorRedLevel"), N_("Sensor red level"), canonPrIfdId, makerTags, signedShort, printValue),
+        TagInfo(0x0005, "SensorBlueLevel", N_("SensorBlueLevel"), N_("Sensor blue level"), canonPrIfdId, makerTags, signedShort, printValue),
+        TagInfo(0x0006, "WhiteBalanceRed", N_("WhiteBalanceRed"), N_("White balance red"), canonPrIfdId, makerTags, signedShort, printValue),
+        TagInfo(0x0007, "WhiteBalanceBlue", N_("WhiteBalanceBlue"), N_("White balance blue"), canonPrIfdId, makerTags, signedShort, printValue),
+        TagInfo(0x0008, "WhiteBalance", N_("WhiteBalance"), N_("White balance"), canonPrIfdId, makerTags, signedShort, EXV_PRINT_TAG(canonSiWhiteBalance)),
+        TagInfo(0x0009, "ColorTemperature", N_("ColorTemperature"), N_("Color Temperature"), canonPrIfdId, makerTags, signedShort, printValue),
+        TagInfo(0x000a, "PictureStyle", N_("PictureStyle"), N_("Picture style"), canonPrIfdId, makerTags, signedShort, EXV_PRINT_TAG(canonPictureStyle)),
+        TagInfo(0x000b, "DigitalGain", N_("DigitalGain"), N_("Digital gain"), canonPrIfdId, makerTags, signedShort, printValue),
+        TagInfo(0x000c, "WBShiftAB", N_("WBShiftAB"), N_("WBShift AB"), canonPrIfdId, makerTags, signedShort, printValue),
+        TagInfo(0x000d, "WBShiftGM", N_("WBShiftGM"), N_("WB Shift GM"), canonPrIfdId, makerTags, signedShort, printValue),
+        TagInfo(0xffff, "(UnknownCanonPrTag)", "(UnknownCanonPrTag)", N_("Unknown Canon Processing Info tag"), canonPrIfdId, makerTags, invalidTypeId, printValue)
+    };
+
+    const TagInfo* CanonMakerNote::tagListPr()
+    {
+        return tagInfoPr_;
+    }
+
     std::ostream& CanonMakerNote::printFiFileNumber(std::ostream& os,
                                                     const Value& value,
                                                     const ExifData* metadata)
diff --git a/src/canonmn_int.hpp b/src/canonmn_int.hpp
index 2bec003..599db72 100644
--- a/src/canonmn_int.hpp
+++ b/src/canonmn_int.hpp
@@ -71,6 +71,8 @@ namespace Exiv2 {
         static const TagInfo* tagListPi();
         //! Return read-only list of built-in Canon File Info tags
         static const TagInfo* tagListFi();
+        //! Return read-only list of built-in Canon Processing Info tags
+        static const TagInfo* tagListPr();
 
         //! @name Print functions for Canon %MakerNote tags
         //@{
@@ -117,6 +119,7 @@ namespace Exiv2 {
         static const TagInfo tagInfoPi_[];
         static const TagInfo tagInfoFi_[];
         static const TagInfo tagInfoPa_[];
+        static const TagInfo tagInfoPr_[];
 
     }; // class CanonMakerNote
 
diff --git a/src/makernote_int.hpp b/src/makernote_int.hpp
index c2f270e..06a96a9 100644
--- a/src/makernote_int.hpp
+++ b/src/makernote_int.hpp
@@ -124,6 +124,7 @@ namespace Exiv2 {
         const uint16_t nikonfl1  = 365; //!< Nikon Flash Info 1 Tags
         const uint16_t nikonfl2  = 366; //!< Nikon Flash Info 2 Tags
         const uint16_t nikonfl3  = 367; //!< Nikon Flash Info 3 Tags
+        const uint16_t canonpr   = 368; //!< Canon ProcessingInfo Tags
     }
 
 // *****************************************************************************
diff --git a/src/tags.cpp b/src/tags.cpp
index fd85dd3..8b740cb 100644
--- a/src/tags.cpp
+++ b/src/tags.cpp
@@ -2369,6 +2369,7 @@ namespace Exiv2 {
         { canonPiIfdId,      "Makernote", "CanonPi",      CanonMakerNote::tagListPi      },
         { canonFiIfdId,      "Makernote", "CanonFi",      CanonMakerNote::tagListFi      },
         { canonPaIfdId,      "Makernote", "CanonPa",      CanonMakerNote::tagListPa      },
+        { canonPrIfdId,      "Makernote", "CanonPr",      CanonMakerNote::tagListPr      },
         { fujiIfdId,         "Makernote", "Fujifilm",     FujiMakerNote::tagList         },
         { minoltaIfdId,      "Makernote", "Minolta",      MinoltaMakerNote::tagList      },
         { minoltaCs5DIfdId,  "Makernote", "MinoltaCs5D",  MinoltaMakerNote::tagListCs5D  },
diff --git a/src/tiffcomposite.cpp b/src/tiffcomposite.cpp
index b6975df..73d4c4f 100644
--- a/src/tiffcomposite.cpp
+++ b/src/tiffcomposite.cpp
@@ -173,6 +173,7 @@ namespace Exiv2 {
         { 365, "NikonFl1"     },
         { 366, "NikonFl2"     },
         { 367, "NikonFl3"     },
+        { 368, "CanonPr"      },
     };
 
     bool TiffGroupInfo::operator==(const uint16_t& group) const
diff --git a/src/tiffimage.cpp b/src/tiffimage.cpp
index 2d56c22..5aca976 100644
--- a/src/tiffimage.cpp
+++ b/src/tiffimage.cpp
@@ -366,6 +366,22 @@ namespace Exiv2 {
         { 2, ttUnsignedLong, 1 }
     };
 
+    //! Canon Processing Info binary array - configuration
+    extern const ArrayCfg canonPrCfg = {
+        Group::canonpr,   // Group for the elements
+        invalidByteOrder, // Use byte order from parent
+        ttUnsignedShort,  // Type for array entry and size element
+        notEncrypted,     // Not encrypted
+        true,             // Has a size element
+        false,            // No fillers
+        false,            // Don't concatenate gaps
+        { 0, ttSignedShort, 1 }
+    };
+    //! Canon File Info binary array - definition
+    extern const ArrayDef canonPrDef[] = {
+        { 2, ttUnsignedLong, 1 }
+    };
+
     //! Nikon Vibration Reduction binary array - configuration
     extern const ArrayCfg nikonVrCfg = {
         Group::nikonvr,   // Group for the elements
@@ -1112,6 +1128,7 @@ namespace Exiv2 {
         { Tag::root, Group::canoncf,   Group::canonmn,   0x000f    },
         { Tag::root, Group::canonpi,   Group::canonmn,   0x0012    },
         { Tag::root, Group::canonfi,   Group::canonmn,   0x0093    },
+        { Tag::root, Group::canonpr,   Group::canonmn,   0x00a0    },
         { Tag::root, Group::nikon1mn,  Group::exif,      0x927c    },
         { Tag::root, Group::nikon2mn,  Group::exif,      0x927c    },
         { Tag::root, Group::nikon3mn,  Group::exif,      0x927c    },
@@ -1423,6 +1440,7 @@ namespace Exiv2 {
         {    0x000f, Group::canonmn,   EXV_SIMPLE_BINARY_ARRAY(canonCfCfg)       },
         {    0x0012, Group::canonmn,   EXV_SIMPLE_BINARY_ARRAY(canonPiCfg)       },
         {    0x0093, Group::canonmn,   EXV_BINARY_ARRAY(canonFiCfg, canonFiDef)  },
+        {    0x00a0, Group::canonmn,   EXV_BINARY_ARRAY(canonPrCfg, canonPrDef)  },
         { Tag::next, Group::canonmn,   newTiffDirectory<Group::ignr>             },
         {  Tag::all, Group::canonmn,   newTiffEntry                              },
 
@@ -1433,6 +1451,7 @@ namespace Exiv2 {
         {  Tag::all, Group::canoncf,   newTiffBinaryElement                      },
         {  Tag::all, Group::canonpi,   newTiffBinaryElement                      },
         {  Tag::all, Group::canonfi,   newTiffBinaryElement                      },
+        {  Tag::all, Group::canonpr,   newTiffBinaryElement                      },
 
         // Nikon1 makernote
         { Tag::next, Group::nikon1mn,  newTiffDirectory<Group::ignr>             },
diff --git a/src/types.hpp b/src/types.hpp
index d2efad2..14149ac 100644
--- a/src/types.hpp
+++ b/src/types.hpp
@@ -174,6 +174,7 @@ namespace Exiv2 {
         canonPiIfdId,
         canonPaIfdId,
         canonFiIfdId,
+        canonPrIfdId,
         fujiIfdId,
         minoltaIfdId,
         minoltaCs5DIfdId,
diff --git a/test/data/exiv2-test.out b/test/data/exiv2-test.out
index 25a99b7..215c92c 100644
--- a/test/data/exiv2-test.out
+++ b/test/data/exiv2-test.out
@@ -1792,7 +1792,19 @@ Error: Directory Canon: Next pointer is out of bounds; ignored.
 20060802_095200.jpg   Exif.CanonFi.WBBracketValueGM                SShort      1  0
 20060802_095200.jpg   Exif.CanonFi.FilterEffect                    SShort      1  None
 20060802_095200.jpg   Exif.CanonFi.ToningEffect                    SShort      1  None
-20060802_095200.jpg   Exif.Canon.ProcessingInfo                    Short      14  28 0 0 0 0 0 0 0 32774 5200 0 0 0 0
+20060802_095200.jpg   Exif.CanonPr.0x0000                          SShort      1  28
+20060802_095200.jpg   Exif.CanonPr.ToneCurve                       Long        1  Standard
+20060802_095200.jpg   Exif.CanonPr.SharpnessFrequency              SShort      1  n/a
+20060802_095200.jpg   Exif.CanonPr.SensorRedLevel                  SShort      1  0
+20060802_095200.jpg   Exif.CanonPr.SensorBlueLevel                 SShort      1  0
+20060802_095200.jpg   Exif.CanonPr.WhiteBalanceRed                 SShort      1  0
+20060802_095200.jpg   Exif.CanonPr.WhiteBalanceBlue                SShort      1  0
+20060802_095200.jpg   Exif.CanonPr.WhiteBalance                    SShort      1  (-32762)
+20060802_095200.jpg   Exif.CanonPr.ColorTemperature                SShort      1  5200
+20060802_095200.jpg   Exif.CanonPr.PictureStyle                    SShort      1  None
+20060802_095200.jpg   Exif.CanonPr.DigitalGain                     SShort      1  0
+20060802_095200.jpg   Exif.CanonPr.WBShiftAB                       SShort      1  0
+20060802_095200.jpg   Exif.CanonPr.WBShiftGM                       SShort      1  0
 20060802_095200.jpg   Exif.Canon.MeasuredColor                     Short       5  10 746 1024 1024 618
 20060802_095200.jpg   Exif.Canon.VRDOffset                         Long        1  0
 20060802_095200.jpg   Exif.Canon.SensorInfo                        Short      17  34 3596 2360 1 1 84 19 3587 2354 0 0 0 0 0 0 0 0
@@ -2200,7 +2212,7 @@ Writing thumbnail (image/jpeg, 6137 Bytes) to file ./20060127_225027-thumb.jpg
 exiv2-empty.exv: No Exif data found in the file
 
 Compare image data and extracted data ------------------------------------
-1,1527c1,1527
+1,1539c1,1539
 < File  1/15: exiv2-empty.jpg
 < File  2/15: 20031214_000043.jpg
 < 20031214_000043.jpg   Exif.Image.Make                              Ascii       6  Canon
@@ -3391,7 +3403,19 @@ Compare image data and extracted data ------------------------------------
 < 20060802_095200.jpg   Exif.CanonFi.WBBracketValueGM                SShort      1  0
 < 20060802_095200.jpg   Exif.CanonFi.FilterEffect                    SShort      1  None
 < 20060802_095200.jpg   Exif.CanonFi.ToningEffect                    SShort      1  None
-< 20060802_095200.jpg   Exif.Canon.ProcessingInfo                    Short      14  28 0 0 0 0 0 0 0 32774 5200 0 0 0 0
+< 20060802_095200.jpg   Exif.CanonPr.0x0000                          SShort      1  28
+< 20060802_095200.jpg   Exif.CanonPr.ToneCurve                       Long        1  Standard
+< 20060802_095200.jpg   Exif.CanonPr.SharpnessFrequency              SShort      1  n/a
+< 20060802_095200.jpg   Exif.CanonPr.SensorRedLevel                  SShort      1  0
+< 20060802_095200.jpg   Exif.CanonPr.SensorBlueLevel                 SShort      1  0
+< 20060802_095200.jpg   Exif.CanonPr.WhiteBalanceRed                 SShort      1  0
+< 20060802_095200.jpg   Exif.CanonPr.WhiteBalanceBlue                SShort      1  0
+< 20060802_095200.jpg   Exif.CanonPr.WhiteBalance                    SShort      1  (-32762)
+< 20060802_095200.jpg   Exif.CanonPr.ColorTemperature                SShort      1  5200
+< 20060802_095200.jpg   Exif.CanonPr.PictureStyle                    SShort      1  None
+< 20060802_095200.jpg   Exif.CanonPr.DigitalGain                     SShort      1  0
+< 20060802_095200.jpg   Exif.CanonPr.WBShiftAB                       SShort      1  0
+< 20060802_095200.jpg   Exif.CanonPr.WBShiftGM                       SShort      1  0
 < 20060802_095200.jpg   Exif.Canon.MeasuredColor                     Short       5  10 746 1024 1024 618
 < 20060802_095200.jpg   Exif.Canon.VRDOffset                         Long        1  0
 < 20060802_095200.jpg   Exif.Canon.SensorInfo                        Short      17  34 3596 2360 1 1 84 19 3587 2354 0 0 0 0 0 0 0 0
@@ -4919,7 +4943,19 @@ Compare image data and extracted data ------------------------------------
 > 20060802_095200.exv   Exif.CanonFi.WBBracketValueGM                SShort      1  0
 > 20060802_095200.exv   Exif.CanonFi.FilterEffect                    SShort      1  None
 > 20060802_095200.exv   Exif.CanonFi.ToningEffect                    SShort      1  None
-> 20060802_095200.exv   Exif.Canon.ProcessingInfo                    Short      14  28 0 0 0 0 0 0 0 32774 5200 0 0 0 0
+> 20060802_095200.exv   Exif.CanonPr.0x0000                          SShort      1  28
+> 20060802_095200.exv   Exif.CanonPr.ToneCurve                       Long        1  Standard
+> 20060802_095200.exv   Exif.CanonPr.SharpnessFrequency              SShort      1  n/a
+> 20060802_095200.exv   Exif.CanonPr.SensorRedLevel                  SShort      1  0
+> 20060802_095200.exv   Exif.CanonPr.SensorBlueLevel                 SShort      1  0
+> 20060802_095200.exv   Exif.CanonPr.WhiteBalanceRed                 SShort      1  0
+> 20060802_095200.exv   Exif.CanonPr.WhiteBalanceBlue                SShort      1  0
+> 20060802_095200.exv   Exif.CanonPr.WhiteBalance                    SShort      1  (-32762)
+> 20060802_095200.exv   Exif.CanonPr.ColorTemperature                SShort      1  5200
+> 20060802_095200.exv   Exif.CanonPr.PictureStyle                    SShort      1  None
+> 20060802_095200.exv   Exif.CanonPr.DigitalGain                     SShort      1  0
+> 20060802_095200.exv   Exif.CanonPr.WBShiftAB                       SShort      1  0
+> 20060802_095200.exv   Exif.CanonPr.WBShiftGM                       SShort      1  0
 > 20060802_095200.exv   Exif.Canon.MeasuredColor                     Short       5  10 746 1024 1024 618
 > 20060802_095200.exv   Exif.Canon.VRDOffset                         Long        1  0
 > 20060802_095200.exv   Exif.Canon.SensorInfo                        Short      17  34 3596 2360 1 1 84 19 3587 2354 0 0 0 0 0 0 0 0
@@ -5476,7 +5512,7 @@ Writing Exif data from ./20060127_225027.exv to 20060127_225027.jpg
 exiv2-empty.exv: No Exif data found in the file
 
 Compare original and inserted image data ---------------------------------
-1,1527c1,1527
+1,1539c1,1539
 < File  1/15: exiv2-empty.jpg
 < File  2/15: 20031214_000043.jpg
 < 20031214_000043.jpg   Exif.Image.Make                              Ascii       6  Canon
@@ -6667,7 +6703,19 @@ Compare original and inserted image data ---------------------------------
 < 20060802_095200.jpg   Exif.CanonFi.WBBracketValueGM                SShort      1  0
 < 20060802_095200.jpg   Exif.CanonFi.FilterEffect                    SShort      1  None
 < 20060802_095200.jpg   Exif.CanonFi.ToningEffect                    SShort      1  None
-< 20060802_095200.jpg   Exif.Canon.ProcessingInfo                    Short      14  28 0 0 0 0 0 0 0 32774 5200 0 0 0 0
+< 20060802_095200.jpg   Exif.CanonPr.0x0000                          SShort      1  28
+< 20060802_095200.jpg   Exif.CanonPr.ToneCurve                       Long        1  Standard
+< 20060802_095200.jpg   Exif.CanonPr.SharpnessFrequency              SShort      1  n/a
+< 20060802_095200.jpg   Exif.CanonPr.SensorRedLevel                  SShort      1  0
+< 20060802_095200.jpg   Exif.CanonPr.SensorBlueLevel                 SShort      1  0
+< 20060802_095200.jpg   Exif.CanonPr.WhiteBalanceRed                 SShort      1  0
+< 20060802_095200.jpg   Exif.CanonPr.WhiteBalanceBlue                SShort      1  0
+< 20060802_095200.jpg   Exif.CanonPr.WhiteBalance                    SShort      1  (-32762)
+< 20060802_095200.jpg   Exif.CanonPr.ColorTemperature                SShort      1  5200
+< 20060802_095200.jpg   Exif.CanonPr.PictureStyle                    SShort      1  None
+< 20060802_095200.jpg   Exif.CanonPr.DigitalGain                     SShort      1  0
+< 20060802_095200.jpg   Exif.CanonPr.WBShiftAB                       SShort      1  0
+< 20060802_095200.jpg   Exif.CanonPr.WBShiftGM                       SShort      1  0
 < 20060802_095200.jpg   Exif.Canon.MeasuredColor                     Short       5  10 746 1024 1024 618
 < 20060802_095200.jpg   Exif.Canon.VRDOffset                         Long        1  0
 < 20060802_095200.jpg   Exif.Canon.SensorInfo                        Short      17  34 3596 2360 1 1 84 19 3587 2354 0 0 0 0 0 0 0 0
@@ -8195,7 +8243,19 @@ Compare original and inserted image data ---------------------------------
 > 20060802_095200.exv   Exif.CanonFi.WBBracketValueGM                SShort      1  0
 > 20060802_095200.exv   Exif.CanonFi.FilterEffect                    SShort      1  None
 > 20060802_095200.exv   Exif.CanonFi.ToningEffect                    SShort      1  None
-> 20060802_095200.exv   Exif.Canon.ProcessingInfo                    Short      14  28 0 0 0 0 0 0 0 32774 5200 0 0 0 0
+> 20060802_095200.exv   Exif.CanonPr.0x0000                          SShort      1  28
+> 20060802_095200.exv   Exif.CanonPr.ToneCurve                       Long        1  Standard
+> 20060802_095200.exv   Exif.CanonPr.SharpnessFrequency              SShort      1  n/a
+> 20060802_095200.exv   Exif.CanonPr.SensorRedLevel                  SShort      1  0
+> 20060802_095200.exv   Exif.CanonPr.SensorBlueLevel                 SShort      1  0
+> 20060802_095200.exv   Exif.CanonPr.WhiteBalanceRed                 SShort      1  0
+> 20060802_095200.exv   Exif.CanonPr.WhiteBalanceBlue                SShort      1  0
+> 20060802_095200.exv   Exif.CanonPr.WhiteBalance                    SShort      1  (-32762)
+> 20060802_095200.exv   Exif.CanonPr.ColorTemperature                SShort      1  5200
+> 20060802_095200.exv   Exif.CanonPr.PictureStyle                    SShort      1  None
+> 20060802_095200.exv   Exif.CanonPr.DigitalGain                     SShort      1  0
+> 20060802_095200.exv   Exif.CanonPr.WBShiftAB                       SShort      1  0
+> 20060802_095200.exv   Exif.CanonPr.WBShiftGM                       SShort      1  0
 > 20060802_095200.exv   Exif.Canon.MeasuredColor                     Short       5  10 746 1024 1024 618
 > 20060802_095200.exv   Exif.Canon.VRDOffset                         Long        1  0
 > 20060802_095200.exv   Exif.Canon.SensorInfo                        Short      17  34 3596 2360 1 1 84 19 3587 2354 0 0 0 0 0 0 0 0

-- 
exiv2 packaging



More information about the pkg-kde-commits mailing list