Sophie

Sophie

distrib > * > 2010.0 > * > by-pkgid > b36c97ff723e66f0f38bce83645c99dc > files > 1642

exiv2-doc-0.18.2-1mdv2010.0.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <!--*- sgml -*-->
<html>
<head>
  <title>Exiv2 - Exif and IPTC metadata library and tools</title>
  <meta name="Author" content="Andreas Huggel">
  <meta name="Description" content="Open source Exif and IPTC metadata library and tools with Exif MakerNote and read/write support">
  <meta name="Keywords" content="exif, iptc, metadata, makernote, manipulation, manipulate, read and write, write, change, update, jpeg, jpg, ifd, image file directory, thumbnail, thumbnails, tag, tags, canon, fujifilm, sigma/foveon, nikon, open source, opensource, huggel, andreas, andreas huggel">
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <link type="text/css" rel="stylesheet" href="../include/default.css">
  <link type="text/css" rel="stylesheet" href="../include/sortabletable.css">
  <link type="text/css" rel="stylesheet" href="doxygen.css">
  <link href="tabs.css" rel="stylesheet" type="text/css">
  <script type="text/javascript" src="../include/sortabletable.js"></script>
  <script type="text/javascript">
  <!--
  var preload = new Array('../include/blank.png', 
                          '../include/ascending.png', 
                          '../include/descending.png');
  var loader = new Array();
  for(var i = 0; i < preload.length; i++) {
    loader[i] = new Image();
    loader[i].src = preload[i];
  }
  //-->
  </script>
</head>
<body>

<div id="content">
<!-- Main index from Doxygen 1.4.6 -->
<div class="tabs">
  <ul>
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
    <li><a href="classes.html"><span>Classes</span></a></li>
    <li><a href="files.html"><span>Files</span></a></li>
    <li><a href="examples.html"><span>Examples</span></a></li>
  </ul>
</div>

<div class="tabs">
  <ul>
    <li><a href="tags-exif.html"><span>Exif</span></a></li> 
    <li><a href="tags-canon.html"><span>Canon</span></a></li> 
    <li><a href="tags-fujifilm.html"><span>Fujifilm</span></a></li> 
    <li><a href="tags-minolta.html"><span>Minolta</span></a></li> 
    <li><a href="tags-nikon.html"><span>Nikon</span></a></li> 
    <li><a href="tags-olympus.html"><span>Olympus</span></a></li> 
    <li><a href="tags-panasonic.html"><span>Panasonic</span></a></li> 
    <li><a href="tags-pentax.html"><span>Pentax</span></a></li> 
    <li><a href="tags-sigma.html"><span>Sigma/Foveon</span></a></li> 
    <li><a href="tags-sony.html"><span>Sony</span></a></li> 
  </ul>
</div>

<div class="tabs">
  <ul>
    <li><a href="tags-iptc.html"><span>IPTC&nbsp;datasets</span></a></li>
  </ul>
</div>

<div class="tabs">
  <ul>
    <li><a href="tags-xmp-dc.html"><span>dc</span></a></li>
    <li><a href="tags-xmp-xmp.html"><span>xmp</span></a></li>
    <li><a href="tags-xmp-xmpRights.html"><span>xmpRights</span></a></li>
    <li><a href="tags-xmp-xmpMM.html"><span>xmpMM</span></a></li>
    <li><a href="tags-xmp-xmpBJ.html"><span>xmpBJ</span></a></li>
    <li><a href="tags-xmp-xmpTPg.html"><span>xmpTPg</span></a></li>
    <li><a href="tags-xmp-xmpDM.html"><span>xmpDM</span></a></li>
    <li><a href="tags-xmp-pdf.html"><span>pdf</span></a></li>
    <li><a href="tags-xmp-photoshop.html"><span>photoshop</span></a></li>
    <li><a href="tags-xmp-crs.html"><span>crs</span></a></li>
    <li><a href="tags-xmp-tiff.html"><span>tiff</span></a></li>
    <li><a href="tags-xmp-exif.html"><span>exif</span></a></li>
    <li><a href="tags-xmp-aux.html"><span>aux</span></a></li>
    <li><a href="tags-xmp-iptc.html"><span>Iptc4xmpCore</span></a></li>
    <li><a href="tags-xmp-digiKam.html"><span>digiKam</span></a></li>
    <li><a href="tags-xmp-MicrosoftPhoto.html"><span>MicrosoftPhoto</span></a></li>
  </ul>
</div>

<h1>Exiv2 Tag Tables</h1>

<h2>Panasonic MakerNote Tags defined in Exiv2</h2>
<div>
<p>Tags found in the MakerNote of images taken with Panasonic cameras.</p> 
<p>Click on a column header to sort the table.</p>
</div>
<table class="ReportTable" id="Panasonic" cellspacing="0">
<colgroup>
<col align="center">
<col align="right">
<col>
<col>
<col>
<col>
</colgroup>
<thead><tr>
<th>Tag (hex)</th>
<th>Tag (dec)</th>
<th>IFD</th>
<th>Key</th>
<th>Type</th>
<th>Tag description</th>
</tr></thead>
<tbody>
<tr class="OddRow">
<td>0x0001</td>
<td>1</td>
<td>Makernote</td>
<td>Exif.Panasonic.Quality</td>
<td>Short</td>
<td>Image Quality</td>
</tr>
<tr class="EvenRow">
<td>0x0002</td>
<td>2</td>
<td>Makernote</td>
<td>Exif.Panasonic.FirmwareVersion</td>
<td>Undefined</td>
<td>Firmware version</td>
</tr>
<tr class="OddRow">
<td>0x0003</td>
<td>3</td>
<td>Makernote</td>
<td>Exif.Panasonic.WhiteBalance</td>
<td>Short</td>
<td>White balance setting</td>
</tr>
<tr class="EvenRow">
<td>0x0004</td>
<td>4</td>
<td>Makernote</td>
<td>Exif.Panasonic.0x0004</td>
<td>Short</td>
<td>Unknown</td>
</tr>
<tr class="OddRow">
<td>0x0007</td>
<td>7</td>
<td>Makernote</td>
<td>Exif.Panasonic.FocusMode</td>
<td>Short</td>
<td>Focus mode</td>
</tr>
<tr class="EvenRow">
<td>0x000f</td>
<td>15</td>
<td>Makernote</td>
<td>Exif.Panasonic.AFMode</td>
<td>Byte</td>
<td>AF mode</td>
</tr>
<tr class="OddRow">
<td>0x001a</td>
<td>26</td>
<td>Makernote</td>
<td>Exif.Panasonic.ImageStabilization</td>
<td>Short</td>
<td>Image stabilization</td>
</tr>
<tr class="EvenRow">
<td>0x001c</td>
<td>28</td>
<td>Makernote</td>
<td>Exif.Panasonic.Macro</td>
<td>Short</td>
<td>Macro mode</td>
</tr>
<tr class="OddRow">
<td>0x001f</td>
<td>31</td>
<td>Makernote</td>
<td>Exif.Panasonic.ShootingMode</td>
<td>Short</td>
<td>Shooting mode</td>
</tr>
<tr class="EvenRow">
<td>0x0020</td>
<td>32</td>
<td>Makernote</td>
<td>Exif.Panasonic.Audio</td>
<td>Short</td>
<td>Audio</td>
</tr>
<tr class="OddRow">
<td>0x0021</td>
<td>33</td>
<td>Makernote</td>
<td>Exif.Panasonic.DataDump</td>
<td>Undefined</td>
<td>Data dump</td>
</tr>
<tr class="EvenRow">
<td>0x0022</td>
<td>34</td>
<td>Makernote</td>
<td>Exif.Panasonic.0x0022</td>
<td>Short</td>
<td>Unknown</td>
</tr>
<tr class="OddRow">
<td>0x0023</td>
<td>35</td>
<td>Makernote</td>
<td>Exif.Panasonic.WhiteBalanceBias</td>
<td>SShort</td>
<td>White balance adjustment</td>
</tr>
<tr class="EvenRow">
<td>0x0024</td>
<td>36</td>
<td>Makernote</td>
<td>Exif.Panasonic.FlashBias</td>
<td>SShort</td>
<td>Flash bias</td>
</tr>
<tr class="OddRow">
<td>0x0025</td>
<td>37</td>
<td>Makernote</td>
<td>Exif.Panasonic.InternalSerialNumber</td>
<td>Undefined</td>
<td>This number is unique, and contains the date of manufacture, but is not the same as the number printed on the camera body.</td>
</tr>
<tr class="EvenRow">
<td>0x0026</td>
<td>38</td>
<td>Makernote</td>
<td>Exif.Panasonic.ExifVersion</td>
<td>Undefined</td>
<td>Exif version</td>
</tr>
<tr class="OddRow">
<td>0x0027</td>
<td>39</td>
<td>Makernote</td>
<td>Exif.Panasonic.0x0027</td>
<td>Short</td>
<td>Unknown</td>
</tr>
<tr class="EvenRow">
<td>0x0028</td>
<td>40</td>
<td>Makernote</td>
<td>Exif.Panasonic.ColorEffect</td>
<td>Short</td>
<td>Color effect</td>
</tr>
<tr class="OddRow">
<td>0x0029</td>
<td>41</td>
<td>Makernote</td>
<td>Exif.Panasonic.TimeSincePowerOn</td>
<td>Long</td>
<td>Time in 1/100 s from when the camera was powered on to when the image is written to memory card</td>
</tr>
<tr class="EvenRow">
<td>0x002a</td>
<td>42</td>
<td>Makernote</td>
<td>Exif.Panasonic.BurstMode</td>
<td>Short</td>
<td>Burst mode</td>
</tr>
<tr class="OddRow">
<td>0x002b</td>
<td>43</td>
<td>Makernote</td>
<td>Exif.Panasonic.SequenceNumber</td>
<td>Long</td>
<td>Sequence number</td>
</tr>
<tr class="EvenRow">
<td>0x002c</td>
<td>44</td>
<td>Makernote</td>
<td>Exif.Panasonic.Contrast</td>
<td>Short</td>
<td>Contrast setting</td>
</tr>
<tr class="OddRow">
<td>0x002d</td>
<td>45</td>
<td>Makernote</td>
<td>Exif.Panasonic.NoiseReduction</td>
<td>Short</td>
<td>Noise reduction</td>
</tr>
<tr class="EvenRow">
<td>0x002e</td>
<td>46</td>
<td>Makernote</td>
<td>Exif.Panasonic.SelfTimer</td>
<td>Short</td>
<td>Self timer</td>
</tr>
<tr class="OddRow">
<td>0x002f</td>
<td>47</td>
<td>Makernote</td>
<td>Exif.Panasonic.0x002f</td>
<td>Short</td>
<td>Unknown</td>
</tr>
<tr class="EvenRow">
<td>0x0030</td>
<td>48</td>
<td>Makernote</td>
<td>Exif.Panasonic.Rotation</td>
<td>Short</td>
<td>Rotation</td>
</tr>
<tr class="OddRow">
<td>0x0031</td>
<td>49</td>
<td>Makernote</td>
<td>Exif.Panasonic.0x0031</td>
<td>Short</td>
<td>Unknown</td>
</tr>
<tr class="EvenRow">
<td>0x0032</td>
<td>50</td>
<td>Makernote</td>
<td>Exif.Panasonic.ColorMode</td>
<td>Short</td>
<td>Color mode</td>
</tr>
<tr class="OddRow">
<td>0x0033</td>
<td>51</td>
<td>Makernote</td>
<td>Exif.Panasonic.BabyAge</td>
<td>Ascii</td>
<td>Baby (or pet) age</td>
</tr>
<tr class="EvenRow">
<td>0x0034</td>
<td>52</td>
<td>Makernote</td>
<td>Exif.Panasonic.OpticalZoomMode</td>
<td>Short</td>
<td>Optical zoom mode</td>
</tr>
<tr class="OddRow">
<td>0x0035</td>
<td>53</td>
<td>Makernote</td>
<td>Exif.Panasonic.ConversionLens</td>
<td>Short</td>
<td>Conversion lens</td>
</tr>
<tr class="EvenRow">
<td>0x0036</td>
<td>54</td>
<td>Makernote</td>
<td>Exif.Panasonic.TravelDay</td>
<td>Short</td>
<td>Travel day</td>
</tr>
<tr class="OddRow">
<td>0x0039</td>
<td>57</td>
<td>Makernote</td>
<td>Exif.Panasonic.Contrast</td>
<td>Short</td>
<td>Contrast</td>
</tr>
<tr class="EvenRow">
<td>0x003a</td>
<td>58</td>
<td>Makernote</td>
<td>Exif.Panasonic.WorldTimeLocation</td>
<td>Short</td>
<td>World time location</td>
</tr>
<tr class="OddRow">
<td>0x003c</td>
<td>60</td>
<td>Makernote</td>
<td>Exif.Panasonic.ProgramISO</td>
<td>Short</td>
<td>Program ISO</td>
</tr>
<tr class="EvenRow">
<td>0x0040</td>
<td>64</td>
<td>Makernote</td>
<td>Exif.Panasonic.Saturation</td>
<td>Short</td>
<td>Saturation</td>
</tr>
<tr class="OddRow">
<td>0x0041</td>
<td>65</td>
<td>Makernote</td>
<td>Exif.Panasonic.Sharpness</td>
<td>Short</td>
<td>Sharpness</td>
</tr>
<tr class="EvenRow">
<td>0x0042</td>
<td>66</td>
<td>Makernote</td>
<td>Exif.Panasonic.FilmMode</td>
<td>Short</td>
<td>Film mode</td>
</tr>
<tr class="OddRow">
<td>0x0046</td>
<td>70</td>
<td>Makernote</td>
<td>Exif.Panasonic.WBAdjustAB</td>
<td>Short</td>
<td>WB adjust AB. Positive is a shift toward blue.</td>
</tr>
<tr class="EvenRow">
<td>0x0047</td>
<td>71</td>
<td>Makernote</td>
<td>Exif.Panasonic.WBAdjustGM</td>
<td>Short</td>
<td>WBAdjustGM. Positive is a shift toward green.</td>
</tr>
<tr class="OddRow">
<td>0x0051</td>
<td>81</td>
<td>Makernote</td>
<td>Exif.Panasonic.LensType</td>
<td>Ascii</td>
<td>Lens type</td>
</tr>
<tr class="EvenRow">
<td>0x0052</td>
<td>82</td>
<td>Makernote</td>
<td>Exif.Panasonic.LensSerialNumber</td>
<td>Ascii</td>
<td>Lens serial number</td>
</tr>
<tr class="OddRow">
<td>0x0053</td>
<td>83</td>
<td>Makernote</td>
<td>Exif.Panasonic.AccessoryType</td>
<td>Ascii</td>
<td>Accessory type</td>
</tr>
<tr class="EvenRow">
<td>0x0e00</td>
<td>3584</td>
<td>Makernote</td>
<td>Exif.Minolta.PrintIM</td>
<td>Undefined</td>
<td>PrintIM information</td>
</tr>
<tr class="OddRow">
<td>0x4449</td>
<td>17481</td>
<td>Makernote</td>
<td>Exif.Panasonic.0x4449</td>
<td>Undefined</td>
<td>Unknown</td>
</tr>
<tr class="EvenRow">
<td>0x8000</td>
<td>32768</td>
<td>Makernote</td>
<td>Exif.Panasonic.MakerNoteVersion</td>
<td>Undefined</td>
<td>MakerNote version</td>
</tr>
<tr class="OddRow">
<td>0x8001</td>
<td>32769</td>
<td>Makernote</td>
<td>Exif.Panasonic.SceneMode</td>
<td>Short</td>
<td>Scene mode</td>
</tr>
<tr class="EvenRow">
<td>0x8004</td>
<td>32772</td>
<td>Makernote</td>
<td>Exif.Panasonic.WBRedLevel</td>
<td>Short</td>
<td>WB red level</td>
</tr>
<tr class="OddRow">
<td>0x8005</td>
<td>32773</td>
<td>Makernote</td>
<td>Exif.Panasonic.WBGreenLevel</td>
<td>Short</td>
<td>WB green level</td>
</tr>
<tr class="EvenRow">
<td>0x8006</td>
<td>32774</td>
<td>Makernote</td>
<td>Exif.Panasonic.WBBlueLevel</td>
<td>Short</td>
<td>WB blue level</td>
</tr>
<tr class="OddRow">
<td>0x8010</td>
<td>32784</td>
<td>Makernote</td>
<td>Exif.Panasonic.BabyAge</td>
<td>Ascii</td>
<td>Baby (or pet) age</td>
</tr>
</tbody>
</table><script type="text/javascript">
  //
  var Panasonic = new SortableTable(
    document.getElementById("Panasonic"),
    ["String", "Number", "String", "String", "String", "String"]
  );
  Panasonic.onsort = function () { 
	var rows = Panasonic.tBody.rows;
	var l = rows.length;
	for (var i = 0; i < l; i++) {
		removeClassName(rows[i], i % 2 ? "OddRow" : "EvenRow");
		addClassName(rows[i], i % 2 ? "EvenRow" : "OddRow");
	}
  };
  //
</script>

</div>
<h2>Panasonic RAW Tags defined in Exiv2</h2>
<div>
<p>Tags found in IFD0 of Panasonic RAW and RW2 images.</p> 
<p>Click on a column header to sort the table.</p>
</div>
<table class="ReportTable" id="PanasonicRaw" cellspacing="0">
<colgroup>
<col align="center">
<col align="right">
<col>
<col>
<col>
<col>
</colgroup>
<thead><tr>
<th>Tag (hex)</th>
<th>Tag (dec)</th>
<th>IFD</th>
<th>Key</th>
<th>Type</th>
<th>Tag description</th>
</tr></thead>
<tbody>
<tr class="OddRow">
<td>0x0001</td>
<td>1</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.Version</td>
<td>Undefined</td>
<td>Panasonic raw version</td>
</tr>
<tr class="EvenRow">
<td>0x0002</td>
<td>2</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.SensorWidth</td>
<td>Short</td>
<td>Sensor width</td>
</tr>
<tr class="OddRow">
<td>0x0003</td>
<td>3</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.SensorHeight</td>
<td>Short</td>
<td>Sensor height</td>
</tr>
<tr class="EvenRow">
<td>0x0004</td>
<td>4</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.SensorTopBorder</td>
<td>Short</td>
<td>Sensor top border</td>
</tr>
<tr class="OddRow">
<td>0x0005</td>
<td>5</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.SensorLeftBorder</td>
<td>Short</td>
<td>Sensor left border</td>
</tr>
<tr class="EvenRow">
<td>0x0006</td>
<td>6</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.ImageHeight</td>
<td>Short</td>
<td>Image height</td>
</tr>
<tr class="OddRow">
<td>0x0007</td>
<td>7</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.ImageWidth</td>
<td>Short</td>
<td>Image width</td>
</tr>
<tr class="EvenRow">
<td>0x0011</td>
<td>17</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.RedBalance</td>
<td>Short</td>
<td>Red balance (found in Digilux 2 RAW images)</td>
</tr>
<tr class="OddRow">
<td>0x0012</td>
<td>18</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.BlueBalance</td>
<td>Short</td>
<td>Blue balance</td>
</tr>
<tr class="EvenRow">
<td>0x0017</td>
<td>23</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.ISOSpeed</td>
<td>Short</td>
<td>ISO speed setting</td>
</tr>
<tr class="OddRow">
<td>0x0024</td>
<td>36</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.WBRedLevel</td>
<td>Short</td>
<td>WB red level</td>
</tr>
<tr class="EvenRow">
<td>0x0025</td>
<td>37</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.WBGreenLevel</td>
<td>Short</td>
<td>WB green level</td>
</tr>
<tr class="OddRow">
<td>0x0026</td>
<td>38</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.WBBlueLevel</td>
<td>Short</td>
<td>WB blue level</td>
</tr>
<tr class="EvenRow">
<td>0x002e</td>
<td>46</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.PreviewImage</td>
<td>Undefined</td>
<td>Preview image</td>
</tr>
<tr class="OddRow">
<td>0x010f</td>
<td>271</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.Make</td>
<td>Ascii</td>
<td>The manufacturer of the recording equipment</td>
</tr>
<tr class="EvenRow">
<td>0x0110</td>
<td>272</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.Model</td>
<td>Ascii</td>
<td>The model name or model number of the equipment</td>
</tr>
<tr class="OddRow">
<td>0x0111</td>
<td>273</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.StripOffsets</td>
<td>Long</td>
<td>Strip offsets</td>
</tr>
<tr class="EvenRow">
<td>0x0112</td>
<td>274</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.Orientation</td>
<td>Short</td>
<td>Orientation</td>
</tr>
<tr class="OddRow">
<td>0x0116</td>
<td>278</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.RowsPerStrip</td>
<td>Short</td>
<td>The number of rows per strip</td>
</tr>
<tr class="EvenRow">
<td>0x0117</td>
<td>279</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.StripByteCounts</td>
<td>Long</td>
<td>Strip byte counts</td>
</tr>
<tr class="OddRow">
<td>0x0118</td>
<td>280</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.RawDataOffset</td>
<td>Long</td>
<td>Raw data offset</td>
</tr>
<tr class="EvenRow">
<td>0x8769</td>
<td>34665</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.ExifTag</td>
<td>Long</td>
<td>A pointer to the Exif IFD</td>
</tr>
<tr class="OddRow">
<td>0x8825</td>
<td>34853</td>
<td>PanaRaw</td>
<td>Exif.PanasonicRaw.GPSTag</td>
<td>Long</td>
<td>A pointer to the GPS Info IFD</td>
</tr>
</tbody>
</table><script type="text/javascript">
  //
  var PanasonicRaw = new SortableTable(
    document.getElementById("PanasonicRaw"),
    ["String", "Number", "String", "String", "String", "String"]
  );
  PanasonicRaw.onsort = function () { 
	var rows = PanasonicRaw.tBody.rows;
	var l = rows.length;
	for (var i = 0; i < l; i++) {
		removeClassName(rows[i], i % 2 ? "OddRow" : "EvenRow");
		addClassName(rows[i], i % 2 ? "EvenRow" : "OddRow");
	}
  };
  //
</script>

</div>
<!-- closes content -->

</body>
</html>