<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Canon Tags</title>
<link rel=stylesheet type='text/css' href='style.css' title='Style'>
</head>
<body>
<h2 class=top>Canon Tags</h2>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Tag&nbsp;ID</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td>0x0001</td>
<td>CanonCameraSettings</td>
<td class=c>-</td>
<td>--&gt; <a href='Canon.html#CameraSettings'>Canon CameraSettings Tags</a></td></tr>
<tr class=b>
<td>0x0002</td>
<td>CanonFocalLength</td>
<td class=c>-</td>
<td>--&gt; <a href='Canon.html#FocalLength'>Canon FocalLength Tags</a></td></tr>
<tr>
<td>0x0003</td>
<td>CanonFlashInfo?</td>
<td class=c>N</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td>0x0004</td>
<td>CanonShotInfo</td>
<td class=c>-</td>
<td>--&gt; <a href='Canon.html#ShotInfo'>Canon ShotInfo Tags</a></td></tr>
<tr>
<td>0x0005</td>
<td>CanonPanorama</td>
<td class=c>-</td>
<td>--&gt; <a href='Canon.html#Panorama'>Canon Panorama Tags</a></td></tr>
<tr class=b>
<td>0x0006</td>
<td>CanonImageType</td>
<td class=c>string</td>
<td>&nbsp;</td></tr>
<tr>
<td>0x0007</td>
<td>CanonFirmwareVersion</td>
<td class=c>string</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td>0x0008</td>
<td>FileNumber</td>
<td class=c>int32u</td>
<td>&nbsp;</td></tr>
<tr>
<td>0x0009</td>
<td>OwnerName</td>
<td class=c>string</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td>0x000a</td>
<td>ColorInfoD30</td>
<td class=c>-</td>
<td>--&gt; <a href='Canon.html#ColorInfoD30'>Canon ColorInfoD30 Tags</a></td></tr>
<tr>
<td>0x000c</td>
<td>SerialNumber</td>
<td class=c>int32u</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td>0x000d</td>
<td>CanonCameraInfo
  <br>CanonCameraInfo1DmkIII</td>
<td class=c>-<br>-</td>
<td>--&gt; <a href='Canon.html#CameraInfo'>Canon CameraInfo Tags</a>
  <br>--&gt; <a href='Canon.html#CameraInfo1DmkIII'>Canon CameraInfo1DmkIII Tags</a></td></tr>
<tr>
<td>0x000e</td>
<td>CanonFileLength</td>
<td class=c>int32u</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td>0x000f</td>
<td>CustomFunctions1D
  <br>CustomFunctions5D
  <br>CustomFunctions10D
  <br>CustomFunctions20D
  <br>CustomFunctions30D
  <br>CustomFunctions350D
  <br>CustomFunctions400D
  <br>CustomFunctionsD30
  <br>CustomFunctionsD60
  <br>CustomFunctionsUnknown</td>
<td class=c>-<br>-<br>-<br>-<br>-<br>-<br>-<br>-<br>-<br>-</td>
<td>--&gt; <a href='CanonCustom.html#Functions1D'>CanonCustom Functions1D Tags</a>
  <br>--&gt; <a href='CanonCustom.html#Functions5D'>CanonCustom Functions5D Tags</a>
  <br>--&gt; <a href='CanonCustom.html#Functions10D'>CanonCustom Functions10D Tags</a>
  <br>--&gt; <a href='CanonCustom.html#Functions20D'>CanonCustom Functions20D Tags</a>
  <br>--&gt; <a href='CanonCustom.html#Functions30D'>CanonCustom Functions30D Tags</a>
  <br>--&gt; <a href='CanonCustom.html#Functions350D'>CanonCustom Functions350D Tags</a>
  <br>--&gt; <a href='CanonCustom.html#Functions400D'>CanonCustom Functions400D Tags</a>
  <br>--&gt; <a href='CanonCustom.html#FunctionsD30'>CanonCustom FunctionsD30 Tags</a>
  <br>--&gt; <a href='CanonCustom.html#FunctionsD30'>CanonCustom FunctionsD30 Tags</a>
  <br>--&gt; <a href='CanonCustom.html#FuncsUnknown'>CanonCustom FuncsUnknown Tags</a></td></tr>
<tr>
<td>0x0010</td>
<td>CanonModelID</td>
<td class=c>int32u</td>
<td>--&gt; <a href='Canon.html#CanonModelID'>Canon CanonModelID Values</a></td></tr>
<tr class=b>
<td>0x0012</td>
<td>CanonPictureInfo</td>
<td class=c>-</td>
<td>--&gt; <a href='Canon.html#PictureInfo'>Canon PictureInfo Tags</a></td></tr>
<tr>
<td>0x0015</td>
<td>SerialNumberFormat</td>
<td class=c>int32u</td>
<td><span class=s>0x90000000 = Format 1
  <br>0xa0000000 = Format 2</span></td></tr>
<tr class=b>
<td>0x001e</td>
<td>FirmwareRevision</td>
<td class=c>int32u</td>
<td>&nbsp;</td></tr>
<tr>
<td>0x0083</td>
<td>OriginalDecisionData</td>
<td class=c>int32u</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td>0x0090</td>
<td>CustomFunctions1D</td>
<td class=c>-</td>
<td>--&gt; <a href='CanonCustom.html#Functions1D'>CanonCustom Functions1D Tags</a></td></tr>
<tr>
<td>0x0091</td>
<td>PersonalFunctions</td>
<td class=c>-</td>
<td>--&gt; <a href='CanonCustom.html#PersonalFuncs'>CanonCustom PersonalFuncs Tags</a></td></tr>
<tr class=b>
<td>0x0092</td>
<td>PersonalFunctionValues</td>
<td class=c>-</td>
<td>--&gt; <a href='CanonCustom.html#PersonalFuncValues'>CanonCustom PersonalFuncValues Tags</a></td></tr>
<tr>
<td>0x0093</td>
<td>CanonFileInfo</td>
<td class=c>-</td>
<td>--&gt; <a href='Canon.html#FileInfo'>Canon FileInfo Tags</a></td></tr>
<tr class=b>
<td>0x0094</td>
<td>AFPointsUsed1D</td>
<td class=c>N</td>
<td><span class=s><span class=n>(5 rows: A1-7, B1-10, C1-11, D1-10, E1-7, center point is C6)</span></span></td></tr>
<tr>
<td>0x0095</td>
<td>LensType</td>
<td class=c>string</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td>0x0096</td>
<td>InternalSerialNumber</td>
<td class=c>string</td>
<td>&nbsp;</td></tr>
<tr>
<td>0x0097</td>
<td>DustRemovalData</td>
<td class=c>N</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td>0x0099</td>
<td>CustomFunctions1DmkIII</td>
<td class=c>-</td>
<td>--&gt; <a href='CanonCustom.html#Functions1DmkIII'>CanonCustom Functions1DmkIII Tags</a></td></tr>
<tr>
<td>0x00a0</td>
<td>ProccessingInfo</td>
<td class=c>-</td>
<td>--&gt; <a href='Canon.html#Processing'>Canon Processing Tags</a></td></tr>
<tr class=b>
<td>0x00a1</td>
<td>ToneCurveTable</td>
<td class=c>N</td>
<td>&nbsp;</td></tr>
<tr>
<td>0x00a2</td>
<td>SharpnessTable</td>
<td class=c>N</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td>0x00a3</td>
<td>SharpnessFreqTable</td>
<td class=c>N</td>
<td>&nbsp;</td></tr>
<tr>
<td>0x00a4</td>
<td>WhiteBalanceTable</td>
<td class=c>N</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td>0x00a9</td>
<td>ColorBalance</td>
<td class=c>-</td>
<td>--&gt; <a href='Canon.html#ColorBalance'>Canon ColorBalance Tags</a></td></tr>
<tr>
<td>0x00ae</td>
<td>ColorTemperature</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td>0x00b0</td>
<td>CanonFlags</td>
<td class=c>-</td>
<td>--&gt; <a href='Canon.html#Flags'>Canon Flags Tags</a></td></tr>
<tr>
<td>0x00b1</td>
<td>ModifiedInfo</td>
<td class=c>-</td>
<td>--&gt; <a href='Canon.html#ModifiedInfo'>Canon ModifiedInfo Tags</a></td></tr>
<tr class=b>
<td>0x00b2</td>
<td>ToneCurveMatching</td>
<td class=c>N</td>
<td>&nbsp;</td></tr>
<tr>
<td>0x00b3</td>
<td>WhiteBalanceMatching</td>
<td class=c>N</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td>0x00b4</td>
<td>ColorSpace</td>
<td class=c>int16u</td>
<td><span class=s>1 = sRGB
  <br>2 = Adobe RGB</span></td></tr>
<tr>
<td>0x00b6</td>
<td>PreviewImageInfo</td>
<td class=c>-</td>
<td>--&gt; <a href='Canon.html#PreviewImageInfo'>Canon PreviewImageInfo Tags</a></td></tr>
<tr class=b>
<td>0x00e0</td>
<td>SensorInfo</td>
<td class=c>-</td>
<td>--&gt; <a href='Canon.html#SensorInfo'>Canon SensorInfo Tags</a></td></tr>
<tr>
<td>0x4001</td>
<td>ColorBalance1
  <br>ColorBalance2
  <br>ColorBalance3
  <br>ColorBalanceUnknown</td>
<td class=c>-<br>-<br>-<br>N</td>
<td>--&gt; <a href='Canon.html#ColorBalance1'>Canon ColorBalance1 Tags</a>
  <br>--&gt; <a href='Canon.html#ColorBalance2'>Canon ColorBalance2 Tags</a>
  <br>--&gt; <a href='Canon.html#ColorBalance3'>Canon ColorBalance3 Tags</a></td></tr>
<tr class=b>
<td>0x4002</td>
<td>UnknownBlock1?</td>
<td class=c>N</td>
<td>&nbsp;</td></tr>
<tr>
<td>0x4003</td>
<td>ColorInfo</td>
<td class=c>-</td>
<td>--&gt; <a href='Canon.html#ColorInfo'>Canon ColorInfo Tags</a></td></tr>
<tr class=b>
<td>0x4005</td>
<td>UnknownBlock2?</td>
<td class=c>N</td>
<td><span class=s><span class=n>(unknown 49kB block, not copied to JPEG images)</span></span></td></tr>
<tr>
<td>0x4008</td>
<td>BlackLevel?</td>
<td class=c>N</td>
<td>&nbsp;</td></tr>
</table></td></tr></table></blockquote>

<h2><a name='CanonModelID'>Canon CanonModelID Values</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class='inner sep' cellspacing=1>
<tr class=h><th>Value</th><th>CanonModelID</th></tr>
<tr><td class=r>0x1010000</td><td>= PowerShot A30</td>
</tr><tr><td class=r>0x1040000</td><td>= PowerShot S300 / Digital IXUS 300 / IXY Digital 300</td>
</tr><tr><td class=r>0x1060000</td><td>= PowerShot A20</td>
</tr><tr><td class=r>0x1080000</td><td>= PowerShot A10</td>
</tr><tr><td class=r>0x1090000</td><td>= PowerShot S110 / Digital IXUS v / IXY Digital 200</td>
</tr><tr><td class=r>0x1100000</td><td>= PowerShot G2</td>
</tr><tr><td class=r>0x1110000</td><td>= PowerShot S40</td>
</tr><tr><td class=r>0x1120000</td><td>= PowerShot S30</td>
</tr><tr><td class=r>0x1130000</td><td>= PowerShot A40</td>
</tr><tr><td class=r>0x1140000</td><td>= EOS D30</td>
</tr><tr><td class=r>0x1150000</td><td>= PowerShot A100</td>
</tr><tr><td class=r>0x1160000</td><td>= PowerShot S200 / Digital IXUS v2 / IXY Digital 200a</td>
</tr><tr><td class=r>0x1170000</td><td>= PowerShot A200</td>
</tr><tr><td class=r>0x1180000</td><td>= PowerShot S330 / Digital IXUS 330 / IXY Digital 300a</td>
</tr><tr><td class=r>0x1190000</td><td>= PowerShot G3</td>
</tr><tr><td class=r>0x1210000</td><td>= PowerShot S45</td>
</tr><tr><td class=r>0x1230000</td><td>= PowerShot SD100 / Digital IXUS II / IXY Digital 30</td>
</tr><tr><td class=r>0x1240000</td><td>= PowerShot S230 / Digital IXUS v3 / IXY Digital 320</td>
</tr><tr><td class=r>0x1250000</td><td>= PowerShot A70</td>
</tr><tr><td class=r>0x1260000</td><td>= PowerShot A60</td>
</tr><tr><td class=r>0x1270000</td><td>= PowerShot S400 / Digital IXUS 400 / IXY Digital 400</td>
</tr><tr><td class=r>0x1290000</td><td>= PowerShot G5</td>
</tr><tr><td class=r>0x1300000</td><td>= PowerShot A300</td>
</tr><tr><td class=r>0x1310000</td><td>= PowerShot S50</td>
</tr><tr><td class=r>0x1340000</td><td>= PowerShot A80</td>
</tr><tr><td class=r>0x1350000</td><td>= PowerShot SD10 / Digital IXUS i / IXY Digital L</td>
</tr><tr><td class=r>0x1360000</td><td>= PowerShot S1 IS</td>
</tr><tr><td class=r>0x1370000</td><td>= PowerShot Pro1</td>
</tr><tr><td class=r>0x1380000</td><td>= PowerShot S70</td>
</tr><tr><td class=r>0x1390000</td><td>= PowerShot S60</td>
</tr><tr><td class=r>0x1400000</td><td>= PowerShot G6</td>
</tr><tr><td class=r>0x1410000</td><td>= PowerShot S500 / Digital IXUS 500 / IXY Digital 500</td>
</tr><tr><td class=r>0x1420000</td><td>= PowerShot A75</td>
</tr><tr><td class=r>0x1440000</td><td>= PowerShot SD110 / Digital IXUS IIs / IXY Digital 30a</td>
</tr><tr><td class=r>0x1450000</td><td>= PowerShot A400</td>
</tr><tr><td class=r>0x1470000</td><td>= PowerShot A310</td>
</tr><tr><td class=r>0x1490000</td><td>= PowerShot A85</td>
</tr><tr><td class=r>0x1520000</td><td>= PowerShot S410 / Digital IXUS 430 / IXY Digital 450</td>
</tr><tr><td class=r>0x1530000</td><td>= PowerShot A95</td>
</tr><tr><td class=r>0x1540000</td><td>= PowerShot SD300 / Digital IXUS 40 / IXY Digital 50</td>
</tr><tr><td class=r>0x1550000</td><td>= PowerShot SD200 / Digital IXUS 30 / IXY Digital 40</td>
</tr><tr><td class=r>0x1560000</td><td>= PowerShot A520</td>
</tr><tr><td class=r>0x1570000</td><td>= PowerShot A510</td>
</tr><tr><td class=r>0x1590000</td><td>= PowerShot SD20 / Digital IXUS i5 / IXY Digital L2</td>
</tr><tr><td class=r>0x1640000</td><td>= PowerShot S2 IS</td>
</tr><tr><td class=r>0x1650000</td><td>= PowerShot SD430 / IXUS Wireless / IXY Wireless</td>
</tr><tr><td class=r>0x1660000</td><td>= PowerShot SD500 / Digital IXUS 700 / IXY Digital 600</td>
</tr><tr><td class=r>0x1668000</td><td>= EOS D60</td>
</tr><tr><td class=r>0x1700000</td><td>= PowerShot SD30 / Digital IXUS i zoom / IXY Digital L3</td>
</tr><tr><td class=r>0x1740000</td><td>= PowerShot A430</td>
</tr><tr><td class=r>0x1750000</td><td>= PowerShot A410</td>
</tr><tr><td class=r>0x1760000</td><td>= PowerShot S80</td>
</tr><tr><td class=r>0x1780000</td><td>= PowerShot A620</td>
</tr><tr><td class=r>0x1790000</td><td>= PowerShot A610</td>
</tr><tr><td class=r>0x1800000</td><td>= PowerShot SD630 / Digital IXUS 65 / IXY Digital 80</td>
</tr><tr><td class=r>0x1810000</td><td>= PowerShot SD450 / Digital IXUS 55 / IXY Digital 60</td>
</tr><tr><td class=r>0x1820000</td><td>= PowerShot TX1</td>
</tr><tr><td class=r>0x1870000</td><td>= PowerShot SD400 / Digital IXUS 50 / IXY Digital 55</td>
</tr><tr><td class=r>0x1880000</td><td>= PowerShot A420</td>
</tr><tr><td class=r>0x1890000</td><td>= PowerShot SD900 / Digital IXUS 900 Ti / IXY Digital 1000</td>
</tr><tr><td class=r>0x1900000</td><td>= PowerShot SD550 / Digital IXUS 750 / IXY Digital 700</td>
</tr><tr><td class=r>0x1920000</td><td>= PowerShot A700</td>
</tr><tr><td class=r>0x1940000</td><td>= PowerShot SD700 IS / Digital IXUS 800 IS / IXY Digital 800 IS</td>
</tr><tr><td class=r>0x1950000</td><td>= PowerShot S3 IS</td>
</tr><tr><td class=r>0x1960000</td><td>= PowerShot A540</td>
</tr><tr><td class=r>0x1970000</td><td>= PowerShot SD600 / Digital IXUS 60 / IXY Digital 70</td>
</tr><tr><td class=r>0x1980000</td><td>= PowerShot G7</td>
</tr><tr><td class=r>0x1990000</td><td>= PowerShot A530</td>
</tr><tr><td class=r>0x2000000</td><td>= PowerShot SD800 IS / Digital IXUS 850 IS / IXY Digital 900 IS</td>
</tr><tr><td class=r>0x2010000</td><td>= PowerShot SD40 / Digital IXUS i7 / IXY Digital L4</td>
</tr><tr><td class=r>0x2020000</td><td>= PowerShot A710 IS</td>
</tr><tr><td class=r>0x2030000</td><td>= PowerShot A640</td>
</tr><tr><td class=r>0x2040000</td><td>= PowerShot A630</td>
</tr><tr><td class=r>0x2090000</td><td>= PowerShot S5 IS</td>
</tr><tr><td class=r>0x2100000</td><td>= PowerShot A460</td>
</tr><tr><td class=r>0x2120000</td><td>= PowerShot SD850 IS / Digital IXUS 950 IS</td>
</tr><tr><td class=r>0x2130000</td><td>= PowerShot A570 IS</td>
</tr><tr><td class=r>0x2140000</td><td>= PowerShot A560</td>
</tr><tr><td class=r>0x2150000</td><td>= PowerShot SD750 / Digital IXUS 75 / IXY Digital 90</td>
</tr><tr><td class=r>0x2160000</td><td>= PowerShot SD1000 / Digital IXUS 70 / IXY Digital 10</td>
</tr><tr><td class=r>0x2180000</td><td>= PowerShot A550</td>
</tr><tr><td class=r>0x2190000</td><td>= PowerShot A450</td>
</tr><tr><td class=r>0x3010000</td><td>= PowerShot Pro90 IS</td>
</tr><tr><td class=r>0x4040000</td><td>= PowerShot G1</td>
</tr><tr><td class=r>0x6040000</td><td>= PowerShot S100 / Digital IXUS / IXY Digital</td>
</tr><tr><td class=r>0x4007d675</td><td>= HV10</td>
</tr><tr><td class=r>0x4007d777</td><td>= iVIS DC50</td>
</tr><tr><td class=r>0x4007d778</td><td>= iVIS HV20</td>
</tr><tr><td class=r>0x80000001</td><td>= EOS-1D</td>
</tr><tr><td class=r>0x80000167</td><td>= EOS-1DS</td>
</tr><tr><td class=r>0x80000168</td><td>= EOS 10D</td>
</tr><tr><td class=r>0x80000169</td><td>= EOS-1D Mark III</td>
</tr><tr><td class=r>0x80000170</td><td>= EOS Digital Rebel / 300D / Kiss Digital</td>
</tr><tr><td class=r>0x80000174</td><td>= EOS-1D Mark II</td>
</tr><tr><td class=r>0x80000175</td><td>= EOS 20D</td>
</tr><tr><td class=r>0x80000188</td><td>= EOS-1Ds Mark II</td>
</tr><tr><td class=r>0x80000189</td><td>= EOS Digital Rebel XT / 350D / Kiss Digital N</td>
</tr><tr><td class=r>0x80000213</td><td>= EOS 5D</td>
</tr><tr><td class=r>0x80000232</td><td>= EOS-1D Mark II N</td>
</tr><tr><td class=r>0x80000234</td><td>= EOS 30D</td>
</tr><tr><td class=r>0x80000236</td><td>= EOS Digital Rebel XTi / 400D / Kiss Digital X</td>
</tr></table></td></tr></table></blockquote>

<h2><a name='CameraSettings'>Canon CameraSettings Tags</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>1</td>
<td>MacroMode</td>
<td class=c>int16s</td>
<td><span class=s>1 = Macro
  <br>2 = Normal</span></td></tr>
<tr class=b>
<td class=r>2</td>
<td>Self-timer</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>3</td>
<td>Quality</td>
<td class=c>int16s</td>
<td><span class=s>1 = Economy
  <br>2 = Normal
  <br>3 = Fine
  <br>4 = RAW
  <br>5 = Superfine</span></td></tr>
<tr class=b>
<td class=r>4</td>
<td>CanonFlashMode</td>
<td class=c>int16s</td>
<td><span class=s>0 = Off
  <br>1 = Auto
  <br>2 = On
  <br>3 = Red-eye reduction
  <br>4 = Slow-sync
  <br>5 = Red-eye reduction (Auto)
  <br>6 = Red-eye reduction (On)
  <br>16 = External flash</span></td></tr>
<tr>
<td class=r>5</td>
<td>ContinuousDrive</td>
<td class=c>int16s</td>
<td><span class=s>0 = Single
  <br>1 = Continuous
  <br>2 = Movie
  <br>3 = Continuous, Speed Priority
  <br>4 = Continuous, Low
  <br>5 = Continuous, High</span></td></tr>
<tr class=b>
<td class=r>7</td>
<td>FocusMode</td>
<td class=c>int16s</td>
<td><span class=s>0 = One-shot AF
  <br>1 = AI Servo AF
  <br>2 = AI Focus AF
  <br>3 = Manual Focus
  <br>4 = Single
  <br>5 = Continuous
  <br>6 = Manual Focus
  <br>16 = Pan Focus</span></td></tr>
<tr>
<td class=r>9</td>
<td>RecordMode</td>
<td class=c>int16s</td>
<td><span class=s>1 = JPEG
  <br>2 = CRW+THM
  <br>3 = AVI+THM
  <br>4 = TIF
  <br>5 = TIF+JPEG
  <br>6 = CR2
  <br>7 = CR2+JPEG</span></td></tr>
<tr class=b>
<td class=r>10</td>
<td>CanonImageSize</td>
<td class=c>int16s</td>
<td><span class=s>0 = Large
  <br>1 = Medium
  <br>2 = Small
  <br>5 = Medium 1
  <br>6 = Medium 2
  <br>7 = Medium 3
  <br>8 = Postcard
  <br>9 = Widescreen</span></td></tr>
<tr>
<td class=r>11</td>
<td>EasyMode</td>
<td class=c>int16s</td>
<td><span class=s>0 = Full auto
  <br>1 = Manual
  <br>2 = Landscape
  <br>3 = Fast shutter
  <br>4 = Slow shutter
  <br>5 = Night
  <br>6 = Gray Scale
  <br>7 = Sepia
  <br>8 = Portrait
  <br>9 = Sports
  <br>10 = Macro
  <br>11 = Black &amp; White
  <br>12 = Pan focus
  <br>13 = Vivid
  <br>14 = Neutral
  <br>15 = Flash Off
  <br>16 = Long Shutter
  <br>17 = Super Macro
  <br>18 = Foliage
  <br>19 = Indoor
  <br>20 = Fireworks
  <br>21 = Beach
  <br>22 = Underwater
  <br>23 = Snow
  <br>24 = Kids &amp; Pets
  <br>25 = Night Snapshot
  <br>26 = Digital Macro
  <br>27 = My Colors
  <br>28 = Still Image
  <br>30 = Color Accent
  <br>31 = Color Swap
  <br>32 = Aquarium
  <br>33 = ISO 3200</span></td></tr>
<tr class=b>
<td class=r>12</td>
<td>DigitalZoom</td>
<td class=c>int16s</td>
<td><span class=s>0 = None
  <br>1 = 2x
  <br>2 = 4x
  <br>3 = Other</span></td></tr>
<tr>
<td class=r>13</td>
<td>Contrast</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>14</td>
<td>Saturation</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>15</td>
<td>Sharpness</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>16</td>
<td>CameraISO</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>17</td>
<td>MeteringMode</td>
<td class=c>int16s</td>
<td><span class=s>0 = Default
  <br>1 = Spot
  <br>2 = Average
  <br>3 = Evaluative
  <br>4 = Partial
  <br>5 = Center-weighted averaging</span></td></tr>
<tr class=b>
<td class=r>18</td>
<td>FocusRange</td>
<td class=c>int16s</td>
<td><span class=s>0 = Manual
  <br>1 = Auto
  <br>2 = Not Known
  <br>3 = Macro
  <br>4 = Very Close
  <br>5 = Close
  <br>6 = Middle Range
  <br>7 = Far Range
  <br>8 = Pan Focus
  <br>9 = Super Macro
  <br>10 = Infinity</span></td></tr>
<tr>
<td class=r>19</td>
<td>AFPoint</td>
<td class=c>int16s</td>
<td><span class=s>0x2005 = Manual AF point selection
  <br>0x3000 = None (MF)
  <br>0x3001 = Auto AF point selection
  <br>0x3002 = Right
  <br>0x3003 = Center
  <br>0x3004 = Left
  <br>0x4001 = Auto AF point selection
  <br>0x4002 = Top
  <br>0x4003 = Upper-left
  <br>0x4004 = Upper-right
  <br>0x4005 = Left
  <br>0x4006 = Center
  <br>0x4007 = Right
  <br>0x4008 = Lower-left
  <br>0x4009 = Lower-right
  <br>0x400a = Bottom</span></td></tr>
<tr class=b>
<td class=r>20</td>
<td>CanonExposureMode</td>
<td class=c>int16s</td>
<td><span class=s>0 = Easy
  <br>1 = Program AE
  <br>2 = Shutter speed priority AE
  <br>3 = Aperture-priority AE
  <br>4 = Manual
  <br>5 = Depth-of-field AE
  <br>6 = M-Dep</span></td></tr>
<tr>
<td class=r>22</td>
<td>LensType</td>
<td class=c>int16s</td>
<td>--&gt; <a href='Canon.html#LensType'>Canon LensType Values</a></td></tr>
<tr class=b>
<td class=r>23</td>
<td>LongFocal</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>24</td>
<td>ShortFocal</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>25</td>
<td>FocalUnits</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>26</td>
<td>MaxAperture</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>27</td>
<td>MinAperture</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>28</td>
<td>FlashActivity</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>29</td>
<td>FlashBits</td>
<td class=c>int16s</td>
<td><span class=s>Bit 0 = Manual
  <br>Bit 1 = TTL
  <br>Bit 2 = A-TTL
  <br>Bit 3 = E-TTL
  <br>Bit 4 = FP sync enabled
  <br>Bit 7 = 2nd-curtain sync used
  <br>Bit 11 = FP sync used
  <br>Bit 13 = Built-in
  <br>Bit 14 = External</span></td></tr>
<tr>
<td class=r>32</td>
<td>FocusContinuous</td>
<td class=c>int16s</td>
<td><span class=s>0 = Single
  <br>1 = Continuous</span></td></tr>
<tr class=b>
<td class=r>33</td>
<td>AESetting</td>
<td class=c>int16s</td>
<td><span class=s>0 = Normal AE
  <br>1 = Exposure Compensation
  <br>2 = AE Lock
  <br>3 = AE Lock + Exposure Comp.
  <br>4 = No AE</span></td></tr>
<tr>
<td class=r>34</td>
<td>ImageStabilization</td>
<td class=c>int16s</td>
<td><span class=s>0 = Off
  <br>1 = On
  <br>2 = On, Shot Only</span></td></tr>
<tr class=b>
<td class=r>35</td>
<td>DisplayAperture</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>36</td>
<td>ZoomSourceWidth</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>37</td>
<td>ZoomTargetWidth</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>40</td>
<td>PhotoEffect</td>
<td class=c>int16s</td>
<td><span class=s>0 = Off
  <br>1 = Vivid
  <br>2 = Neutral
  <br>3 = Smooth
  <br>4 = Sepia
  <br>5 = B&amp;W
  <br>6 = Custom
  <br>100 = My Color Data</span></td></tr>
<tr class=b>
<td class=r>42</td>
<td>ColorTone</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
</table></td></tr></table></blockquote>

<h2><a name='LensType'>Canon LensType Values</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class='inner sep' cellspacing=1>
<tr class=h><th>Value</th><th>LensType</th></tr>
<tr><td class=r>1</td><td>= Canon EF 50mm f/1.8</td>
</tr><tr><td class=r>2</td><td>= Canon EF 28mm f/2.8</td>
</tr><tr><td class=r>3</td><td>= Canon EF 135mm f/2.8 Soft</td>
</tr><tr><td class=r>4</td><td>= Sigma UC Zoom 35-135mm f/4-5.6</td>
</tr><tr><td class=r>6</td><td>= Sigma 18-125mm F3.5-5.6 DC IF ASP or Tokina AF193-2 19-35mm f/3.5-4.5</td>
</tr><tr><td class=r>7</td><td>= Canon EF 100-300mm F5.6L</td>
</tr><tr><td class=r>10</td><td>= Canon EF 50mm f/2.5 Macro or Sigma</td>
</tr><tr><td class=r>11</td><td>= Canon EF 35mm f/2</td>
</tr><tr><td class=r>13</td><td>= Canon EF 15mm f/2.8</td>
</tr><tr><td class=r>21</td><td>= Canon EF 80-200mm f/2.8L</td>
</tr><tr><td class=r>22</td><td>= Tokina AT-X280AF PRO 28-80mm F2.8 ASPHERICAL</td>
</tr><tr><td class=r>26</td><td>= Canon EF 100mm f/2.8 Macro or Cosina 100mm f/3.5 Macro AF or Tamron</td>
</tr><tr><td class=r>28</td><td>= Tamron AF Aspherical 28-200mm f/3.8-5.6 or 28-75mm f/2.8 or 28-105mm f/2.8</td>
</tr><tr><td class=r>29</td><td>= Canon EF 50mm f/1.8 MkII</td>
</tr><tr><td class=r>31</td><td>= Tamron SP AF 300mm f/2.8 LD IF</td>
</tr><tr><td class=r>32</td><td>= Canon EF 24mm f/2.8 or Sigma 15mm f/2.8 EX Fisheye</td>
</tr><tr><td class=r>39</td><td>= Canon EF 75-300mm f/4-5.6</td>
</tr><tr><td class=r>40</td><td>= Canon EF 28-80mm f/3.5-5.6</td>
</tr><tr><td class=r>43</td><td>= Canon EF 28-105mm f/4-5.6</td>
</tr><tr><td class=r>45</td><td>= Canon EF-S 18-55mm f/3.5-5.6</td>
</tr><tr><td class=r>124</td><td>= Canon MP-E 65mm f/2.8 1-5x Macro Photo</td>
</tr><tr><td class=r>125</td><td>= Canon TS-E 24mm f/3.5L</td>
</tr><tr><td class=r>126</td><td>= Canon TS-E 45mm f/2.8</td>
</tr><tr><td class=r>127</td><td>= Canon TS-E 90mm f/2.8</td>
</tr><tr><td class=r>130</td><td>= Canon EF 50mm f/1.0L</td>
</tr><tr><td class=r>131</td><td>= Sigma 17-35mm f2.8-4 EX Aspherical HSM</td>
</tr><tr><td class=r>134</td><td>= Canon EF 600mm f/4L IS</td>
</tr><tr><td class=r>135</td><td>= Canon EF 200mm f/1.8L</td>
</tr><tr><td class=r>136</td><td>= Canon EF 300mm f/2.8L</td>
</tr><tr><td class=r>137</td><td>= Canon EF 85mm f/1.2L</td>
</tr><tr><td class=r>139</td><td>= Canon EF 400mm f/2.8L</td>
</tr><tr><td class=r>141</td><td>= Canon EF 500mm f/4.5L</td>
</tr><tr><td class=r>142</td><td>= Canon EF 300mm f/2.8L IS</td>
</tr><tr><td class=r>143</td><td>= Canon EF 500mm f/4L IS</td>
</tr><tr><td class=r>149</td><td>= Canon EF 100mm f/2</td>
</tr><tr><td class=r>150</td><td>= Canon EF 14mm f/2.8L or Sigma 20mm EX f/1.8</td>
</tr><tr><td class=r>151</td><td>= Canon EF 200mm f/2.8L</td>
</tr><tr><td class=r>152</td><td>= Sigma 10-20mm F4-5.6 or 12-24mm f/4.5-5.6 or 14mm f/2.8</td>
</tr><tr><td class=r>153</td><td>= Canon EF 35-350mm f/3.5-5.6L or Tamron AF 28-300mm or Sigma Bigma</td>
</tr><tr><td class=r>155</td><td>= Canon EF 85mm f/1.8 USM</td>
</tr><tr><td class=r>156</td><td>= Canon EF 28-105mm f/3.5-4.5 USM</td>
</tr><tr><td class=r>160</td><td>= Canon EF 20-35mm f/3.5-4.5 USM</td>
</tr><tr><td class=r>161</td><td>= Canon EF 28-70mm f/2.8L or Sigma 24-70mm EX f/2.8 or Tamron 90mm f/2.8</td>
</tr><tr><td class=r>165</td><td>= Canon EF 70-200mm f/2.8 L</td>
</tr><tr><td class=r>166</td><td>= Canon EF 70-200mm f/2.8 L + x1.4</td>
</tr><tr><td class=r>167</td><td>= Canon EF 70-200mm f/2.8 L + x2</td>
</tr><tr><td class=r>168</td><td>= Canon EF 28mm f/1.8 USM</td>
</tr><tr><td class=r>169</td><td>= Canon EF17-35mm f/2.8L or Sigma 15-30mm f/3.5-4.5 EX DG Aspherical</td>
</tr><tr><td class=r>170</td><td>= Canon EF 200mm f/2.8L II</td>
</tr><tr><td class=r>173</td><td>= Canon EF 180mm Macro f/3.5L or Sigma 180mm F3.5 or 150mm f/2.8 Macro</td>
</tr><tr><td class=r>174</td><td>= Canon EF 135mm f/2L</td>
</tr><tr><td class=r>176</td><td>= Canon EF 24-85mm f/3.5-4.5 USM</td>
</tr><tr><td class=r>177</td><td>= Canon EF 300mm f/4L IS</td>
</tr><tr><td class=r>178</td><td>= Canon EF 28-135mm f/3.5-5.6 IS</td>
</tr><tr><td class=r>180</td><td>= Canon EF 35mm f/1.4L</td>
</tr><tr><td class=r>181</td><td>= Canon EF 100-400mm f/4.5-5.6L IS + x1.4</td>
</tr><tr><td class=r>182</td><td>= Canon EF 100-400mm f/4.5-5.6L IS + x2</td>
</tr><tr><td class=r>183</td><td>= Canon EF 100-400mm f/4.5-5.6L IS</td>
</tr><tr><td class=r>184</td><td>= Canon EF 400mm f/2.8L + x2</td>
</tr><tr><td class=r>186</td><td>= Canon EF 70-200mm f/4L</td>
</tr><tr><td class=r>190</td><td>= Canon EF 100mm f/2.8 Macro</td>
</tr><tr><td class=r>191</td><td>= Canon EF 400mm f/4 DO IS</td>
</tr><tr><td class=r>197</td><td>= Canon EF 75-300mm f/4-5.6 IS</td>
</tr><tr><td class=r>198</td><td>= Canon EF 50mm f/1.4 USM</td>
</tr><tr><td class=r>202</td><td>= Canon EF 28-80 f/3.5-5.6 USM IV</td>
</tr><tr><td class=r>211</td><td>= Canon EF 28-200mm f/3.5-5.6</td>
</tr><tr><td class=r>213</td><td>= Canon EF 90-300mm f/4.5-5.6</td>
</tr><tr><td class=r>214</td><td>= Canon EF-S 18-55mm f/3.5-4.5 USM</td>
</tr><tr><td class=r>224</td><td>= Canon EF 70-200mm f/2.8L IS USM</td>
</tr><tr><td class=r>225</td><td>= Canon EF 70-200mm f/2.8L IS USM + x1.4</td>
</tr><tr><td class=r>226</td><td>= Canon EF 70-200mm f/2.8L IS USM + x2</td>
</tr><tr><td class=r>229</td><td>= Canon EF 16-35mm f/2.8L</td>
</tr><tr><td class=r>230</td><td>= Canon EF 24-70mm f/2.8L</td>
</tr><tr><td class=r>231</td><td>= Canon EF 17-40mm f/4L</td>
</tr><tr><td class=r>232</td><td>= Canon EF 70-300mm f/4.5-5.6 DO IS USM</td>
</tr><tr><td class=r>234</td><td>= Canon EF-S 17-85mm f4-5.6 IS USM</td>
</tr><tr><td class=r>235</td><td>= Canon EF-S10-22mm F3.5-4.5 USM</td>
</tr><tr><td class=r>236</td><td>= Canon EF-S60mm F2.8 Macro USM</td>
</tr><tr><td class=r>237</td><td>= Canon EF 24-105mm f/4L IS</td>
</tr><tr><td class=r>238</td><td>= Canon EF 70-300mm F4-5.6 IS USM</td>
</tr><tr><td class=r>241</td><td>= Canon EF 50mm F1.2L USM</td>
</tr><tr><td class=r>242</td><td>= Canon EF 70-200mm f/4L IS USM</td>
</tr></table></td></tr></table></blockquote>

<h2><a name='FocalLength'>Canon FocalLength Tags</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>0</td>
<td>FocalType</td>
<td class=c>int16u</td>
<td><span class=s>1 = Fixed
  <br>2 = Zoom</span></td></tr>
<tr class=b>
<td class=r>1</td>
<td>FocalLength</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>2</td>
<td>FocalPlaneXSize</td>
<td class=c>int16u</td>
<td><span class=s><span class=n>(not valid for 1DmkIII)</span></span></td></tr>
<tr class=b>
<td class=r>3</td>
<td>FocalPlaneYSize</td>
<td class=c>int16u</td>
<td><span class=s><span class=n>(not valid for 1DmkIII)</span></span></td></tr>
</table></td></tr></table></blockquote>

<h2><a name='ShotInfo'>Canon ShotInfo Tags</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>1</td>
<td>AutoISO</td>
<td class=c>int16s</td>
<td><span class=s><span class=n>(actual ISO used = BaseISO * AutoISO / 100)</span></span></td></tr>
<tr class=b>
<td class=r>2</td>
<td>BaseISO</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>3</td>
<td>MeasuredEV</td>
<td class=c>int16s</td>
<td><span class=s><span class=n>(this the Canon name for what should properly be called MeasuredLV, and is
offset by about -5 EV from the calculated LV for most models)</span></span></td></tr>
<tr class=b>
<td class=r>4</td>
<td>TargetAperture</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>5</td>
<td>TargetExposureTime</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>6</td>
<td>ExposureCompensation</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>7</td>
<td>WhiteBalance</td>
<td class=c>int16s</td>
<td><span class=s>0 = Auto
  <br>1 = Daylight
  <br>2 = Cloudy
  <br>3 = Tungsten
  <br>4 = Fluorescent
  <br>5 = Flash
  <br>6 = Custom
  <br>7 = Black &amp; White
  <br>8 = Shade
  <br>9 = Manual Temperature (Kelvin)
  <br>10 = PC Set1
  <br>11 = PC Set2
  <br>12 = PC Set3
  <br>14 = Daylight Fluorescent
  <br>15 = Custom 1
  <br>16 = Custom 2
  <br>17 = Underwater</span></td></tr>
<tr class=b>
<td class=r>8</td>
<td>SlowShutter</td>
<td class=c>int16s</td>
<td><span class=s>0 = Off
  <br>1 = Night Scene
  <br>2 = On
  <br>3 = None</span></td></tr>
<tr>
<td class=r>9</td>
<td>SequenceNumber</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>10</td>
<td>OpticalZoomCode</td>
<td class=c>int16s</td>
<td><span class=s><span class=n>(for many PowerShot models, a this is 0-6 for wide-tele zoom)</span></span></td></tr>
<tr>
<td class=r>13</td>
<td>FlashGuideNumber</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>14</td>
<td>AFPointsUsed2</td>
<td class=c>int16s</td>
<td><span class=s><span class=n>(used by D30, D60 and some PowerShot/Ixus models)</span>
  <br>0x3000 = None (MF)
  <br>0x3001 = Right
  <br>0x3002 = Center
  <br>0x3003 = Center+Right
  <br>0x3004 = Left
  <br>0x3005 = Left+Right
  <br>0x3006 = Left+Center
  <br>0x3007 = All</span></td></tr>
<tr>
<td class=r>15</td>
<td>FlashExposureComp</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>16</td>
<td>AutoExposureBracketing</td>
<td class=c>int16s</td>
<td><span class=s>-1 = On
  <br>0 = Off
  <br>1 = On (shot 1)
  <br>2 = On (shot 2)
  <br>3 = On (shot 3)</span></td></tr>
<tr>
<td class=r>17</td>
<td>AEBBracketValue</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>19</td>
<td>FocusDistanceUpper</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>20</td>
<td>FocusDistanceLower</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>21</td>
<td>FNumber</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>22</td>
<td>ExposureTime</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>24</td>
<td>BulbDuration</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>26</td>
<td>CameraType</td>
<td class=c>int16s</td>
<td><span class=s>248 = EOS High-end
  <br>250 = Compact
  <br>252 = EOS Mid-range
  <br>255 = DV Camera</span></td></tr>
<tr class=b>
<td class=r>27</td>
<td>AutoRotate</td>
<td class=c>int16s</td>
<td><span class=s>-1 = Rotated by Software
  <br>0 = None
  <br>1 = Rotate 90 CW
  <br>2 = Rotate 180
  <br>3 = Rotate 270 CW</span></td></tr>
<tr>
<td class=r>28</td>
<td>NDFilter</td>
<td class=c>int16s</td>
<td><span class=s>0 = Off
  <br>1 = On</span></td></tr>
<tr class=b>
<td class=r>29</td>
<td>Self-timer2</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
</table></td></tr></table></blockquote>

<h2><a name='Panorama'>Canon Panorama Tags</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>2</td>
<td>PanoramaFrame</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>5</td>
<td>PanoramaDirection</td>
<td class=c>int16s</td>
<td><span class=s>0 = Left to Right
  <br>1 = Right to Left
  <br>2 = Bottom to Top
  <br>3 = Top to Bottom
  <br>4 = 2x2 Matrix (Clockwise)</span></td></tr>
</table></td></tr></table></blockquote>

<h2><a name='ColorInfoD30'>Canon ColorInfoD30 Tags</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>9</td>
<td>ColorTemperature</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>10</td>
<td>ColorMatrix</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
</table></td></tr></table></blockquote>

<h2><a name='CameraInfo'>Canon CameraInfo Tags</a></h2>
<p>Used by the 1D, 1DS, 1DmkII, 1DSmkII and 5D.</p>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>4</td>
<td>ExposureTime</td>
<td class=c>int8u</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>10</td>
<td>FocalLength</td>
<td class=c>int8u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>13</td>
<td>LensType</td>
<td class=c>int8u</td>
<td>--&gt; <a href='Canon.html#LensType'>Canon LensType Values</a></td></tr>
<tr class=b>
<td class=r>18</td>
<td>ShortFocal</td>
<td class=c>int8u</td>
<td><span class=s><span class=n>(1D and 5D only)</span></span></td></tr>
<tr>
<td class=r>20</td>
<td>LongFocal</td>
<td class=c>int8u</td>
<td><span class=s><span class=n>(1D and 5D only)</span></span></td></tr>
<tr class=b>
<td class=r>45</td>
<td>FocalType</td>
<td class=c>int8u</td>
<td><span class=s><span class=n>(1DmkII and 1DSmkII only)</span>
  <br>0 = Fixed
  <br>2 = Zoom</span></td></tr>
<tr>
<td class=r>56</td>
<td>AFPointsUsed5D</td>
<td class=c>undef[2]</td>
<td><span class=s><span class=n>(bit definitions are for big-endian int16u)</span>
  <br>Bit 0 = Center
  <br>Bit 1 = Top
  <br>Bit 2 = Bottom
  <br>Bit 3 = Upper-left
  <br>Bit 4 = Upper-right
  <br>Bit 5 = Lower-left
  <br>Bit 6 = Lower-right
  <br>Bit 7 = Left
  <br>Bit 8 = Right
  <br>Bit 9 = AI Servo1
  <br>Bit 10 = AI Servo2
  <br>Bit 11 = AI Servo3
  <br>Bit 12 = AI Servo4
  <br>Bit 13 = AI Servo5
  <br>Bit 14 = AI Servo6</span></td></tr>
<tr class=b>
<td class=r>108</td>
<td>PictureStyle</td>
<td class=c>int16u</td>
<td><span class=s><span class=n>(1DmkII, 1DSmkII and 5D only)</span>
  <br>0x0 = None
  <br>0x1 = Standard
  <br>0x2 = Set 1
  <br>0x3 = Set 2
  <br>0x4 = Set 3
  <br>0x21 = User Def. 1
  <br>0x22 = User Def. 2
  <br>0x23 = User Def. 3
  <br>0x41 = External 1
  <br>0x42 = External 2
  <br>0x43 = External 3
  <br>0x81 = Standard
  <br>0x82 = Portrait
  <br>0x83 = Landscape
  <br>0x84 = Neutral
  <br>0x85 = Faithful
  <br>0x86 = Monochrome</span></td></tr>
<tr>
<td class=r>164</td>
<td>FirmwareRevision</td>
<td class=c>string[8]</td>
<td><span class=s><span class=n>(5D only)</span></span></td></tr>
<tr class=b>
<td class=r>172</td>
<td>ShortOwnerName</td>
<td class=c>string[16]</td>
<td><span class=s><span class=n>(5D only)</span></span></td></tr>
<tr>
<td class=r>208</td>
<td>ImageNumber</td>
<td class=c>int16u</td>
<td><span class=s><span class=n>(5D only)</span></span></td></tr>
<tr class=b>
<td class=r>232</td>
<td>ContrastStandard</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>233</td>
<td>ContrastPortrait</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>234</td>
<td>ContrastLandscape</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>235</td>
<td>ContrastNeutral</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>236</td>
<td>ContrastFaithful</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>237</td>
<td>ContrastMonochrome</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>238</td>
<td>ContrastUserDef1</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>239</td>
<td>ContrastUserDef2</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>240</td>
<td>ContrastUserDef3</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>241</td>
<td>SharpnessStandard</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>242</td>
<td>SharpnessPortrait</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>243</td>
<td>SharpnessLandscape</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>244</td>
<td>SharpnessNeutral</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>245</td>
<td>SharpnessFaithful</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>246</td>
<td>SharpnessMonochrome</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>247</td>
<td>SharpnessUserDef1</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>248</td>
<td>SharpnessUserDef2</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>249</td>
<td>SharpnessUserDef3</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>250</td>
<td>SaturationStandard</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>251</td>
<td>SaturationPortrait</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>252</td>
<td>SaturationLandscape</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>253</td>
<td>SaturationNeutral</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>254</td>
<td>SaturationFaithful</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>255</td>
<td>FilterEffectMonochrome</td>
<td class=c>int8s</td>
<td><span class=s>0 = None
  <br>1 = Yellow
  <br>2 = Orange
  <br>3 = Red
  <br>4 = Green</span></td></tr>
<tr class=b>
<td class=r>256</td>
<td>SaturationUserDef1</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>257</td>
<td>SaturationUserDef2</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>258</td>
<td>SaturationUserDef3</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>259</td>
<td>ColorToneStandard</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>260</td>
<td>ColorTonePortrait</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>261</td>
<td>ColorToneLandscape</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>262</td>
<td>ColorToneNeutral</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>263</td>
<td>ColorToneFaithful</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>264</td>
<td>ToningEffectMonochrome</td>
<td class=c>int8s</td>
<td><span class=s>0 = None
  <br>1 = Sepia
  <br>2 = Blue
  <br>3 = Purple
  <br>4 = Green</span></td></tr>
<tr>
<td class=r>265</td>
<td>ColorToneUserDef1</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>266</td>
<td>ColorToneUserDef2</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>267</td>
<td>ColorToneUserDef3</td>
<td class=c>int8s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>268</td>
<td>UserDef1PictureStyle</td>
<td class=c>int16u</td>
<td><span class=s>0x41 = Nostalgia
  <br>0x42 = Clear
  <br>0x43 = Twilight
  <br>0x81 = Standard
  <br>0x82 = Portrait
  <br>0x83 = Landscape
  <br>0x84 = Neutral
  <br>0x85 = Faithful
  <br>0x86 = Monochrome</span></td></tr>
<tr>
<td class=r>270</td>
<td>UserDef2PictureStyle</td>
<td class=c>int16u</td>
<td><span class=s>0x41 = Nostalgia
  <br>0x42 = Clear
  <br>0x43 = Twilight
  <br>0x81 = Standard
  <br>0x82 = Portrait
  <br>0x83 = Landscape
  <br>0x84 = Neutral
  <br>0x85 = Faithful
  <br>0x86 = Monochrome</span></td></tr>
<tr class=b>
<td class=r>272</td>
<td>UserDef3PictureStyle</td>
<td class=c>int16u</td>
<td><span class=s>0x41 = Nostalgia
  <br>0x42 = Clear
  <br>0x43 = Twilight
  <br>0x81 = Standard
  <br>0x82 = Portrait
  <br>0x83 = Landscape
  <br>0x84 = Neutral
  <br>0x85 = Faithful
  <br>0x86 = Monochrome</span></td></tr>
<tr>
<td class=r>284</td>
<td>TimeStamp</td>
<td class=c>int32u</td>
<td>&nbsp;</td></tr>
</table></td></tr></table></blockquote>

<h2><a name='CameraInfo1DmkIII'>Canon CameraInfo1DmkIII Tags</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>4</td>
<td>ExposureTime</td>
<td class=c>int8u</td>
<td>&nbsp;</td></tr>
</table></td></tr></table></blockquote>

<h2><a name='PictureInfo'>Canon PictureInfo Tags</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>1</td>
<td>NumAFPoints</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>2</td>
<td>CanonImageWidth</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>3</td>
<td>CanonImageHeight</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>4</td>
<td>CanonImageWidthAsShot</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>5</td>
<td>CanonImageHeightAsShot</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>22</td>
<td>AFPointsUsed</td>
<td class=c>int16u</td>
<td><span class=s><span class=n>(10D and 300D)</span>
  <br>Bit 0 = Right
  <br>Bit 1 = Mid-right
  <br>Bit 2 = Bottom
  <br>Bit 3 = Center
  <br>Bit 4 = Top
  <br>Bit 5 = Mid-left
  <br>Bit 6 = Left
  <br><span class=n>(350D)</span>
  <br>Bit 0 = Bottom
  <br>Bit 1 = Left
  <br>Bit 2 = Mid-left
  <br>Bit 3 = Center
  <br>Bit 4 = Mid-right
  <br>Bit 5 = Right
  <br>Bit 6 = Top</span></td></tr>
<tr>
<td class=r>26</td>
<td>AFPointsUsed</td>
<td class=c>int16u</td>
<td><span class=s><span class=n>(20D, 30D and 400D)</span>
  <br>Bit 0 = Top
  <br>Bit 1 = Upper-left
  <br>Bit 2 = Upper-right
  <br>Bit 3 = Left
  <br>Bit 4 = Center
  <br>Bit 5 = Right
  <br>Bit 6 = Lower-left
  <br>Bit 7 = Lower-right
  <br>Bit 8 = Bottom</span></td></tr>
</table></td></tr></table></blockquote>

<h2><a name='FileInfo'>Canon FileInfo Tags</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>1</td>
<td>FileNumber
  <br>ShutterCount</td>
<td class=c>int32u<br>int32u</td>
<td><span class=s><span class=n>(the location of the upper 4 bits of the directory number is a mystery for
the EOS 30D, so the reported directory number will be incorrect for original
images with a directory number of 164 or greater)</span></span></td></tr>
<tr class=b>
<td class=r>3</td>
<td>BracketMode</td>
<td class=c>int16s</td>
<td><span class=s>0 = Off
  <br>1 = AEB
  <br>2 = FEB
  <br>3 = ISO
  <br>4 = WB</span></td></tr>
<tr>
<td class=r>4</td>
<td>BracketValue</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>5</td>
<td>BracketShotNumber</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>6</td>
<td>RawJpgQuality</td>
<td class=c>int16s</td>
<td><span class=s>1 = Economy
  <br>2 = Normal
  <br>3 = Fine
  <br>4 = RAW
  <br>5 = Superfine</span></td></tr>
<tr class=b>
<td class=r>7</td>
<td>RawJpgSize</td>
<td class=c>int16s</td>
<td><span class=s>0 = Large
  <br>1 = Medium
  <br>2 = Small
  <br>5 = Medium 1
  <br>6 = Medium 2
  <br>7 = Medium 3
  <br>8 = Postcard
  <br>9 = Widescreen</span></td></tr>
<tr>
<td class=r>8</td>
<td>NoiseReduction</td>
<td class=c>int16s</td>
<td><span class=s>0 = Off
  <br>1 = On (mode 1)
  <br>2 = On (mode 2)
  <br>3 = On (mode 3)
  <br>4 = On (mode 4)</span></td></tr>
<tr class=b>
<td class=r>9</td>
<td>WBBracketMode</td>
<td class=c>int16s</td>
<td><span class=s>0 = Off
  <br>1 = On (shift AB)
  <br>2 = On (shift GM)</span></td></tr>
<tr>
<td class=r>12</td>
<td>WBBracketValueAB</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>13</td>
<td>WBBracketValueGM</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>14</td>
<td>FilterEffect</td>
<td class=c>int16s</td>
<td><span class=s>0 = None
  <br>1 = Yellow
  <br>2 = Orange
  <br>3 = Red
  <br>4 = Green</span></td></tr>
<tr class=b>
<td class=r>15</td>
<td>ToningEffect</td>
<td class=c>int16s</td>
<td><span class=s>0 = None
  <br>1 = Sepia
  <br>2 = Blue
  <br>3 = Purple
  <br>4 = Green</span></td></tr>
</table></td></tr></table></blockquote>

<h2><a name='Processing'>Canon Processing Tags</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>1</td>
<td>ToneCurve</td>
<td class=c>int16s</td>
<td><span class=s>0 = Standard
  <br>1 = Manual
  <br>2 = Custom</span></td></tr>
<tr class=b>
<td class=r>2</td>
<td>Sharpness</td>
<td class=c>int16s</td>
<td><span class=s><span class=n>(1D and 5D only)</span></span></td></tr>
<tr>
<td class=r>3</td>
<td>SharpnessFrequency</td>
<td class=c>int16s</td>
<td><span class=s>0 = n/a
  <br>1 = Lowest
  <br>2 = Low
  <br>3 = Standard
  <br>4 = High
  <br>5 = Highest</span></td></tr>
<tr class=b>
<td class=r>4</td>
<td>SensorRedLevel</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>5</td>
<td>SensorBlueLevel</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>6</td>
<td>WhiteBalanceRed</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>7</td>
<td>WhiteBalanceBlue</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>8</td>
<td>WhiteBalance</td>
<td class=c>int16s</td>
<td><span class=s>0 = Auto
  <br>1 = Daylight
  <br>2 = Cloudy
  <br>3 = Tungsten
  <br>4 = Fluorescent
  <br>5 = Flash
  <br>6 = Custom
  <br>7 = Black &amp; White
  <br>8 = Shade
  <br>9 = Manual Temperature (Kelvin)
  <br>10 = PC Set1
  <br>11 = PC Set2
  <br>12 = PC Set3
  <br>14 = Daylight Fluorescent
  <br>15 = Custom 1
  <br>16 = Custom 2
  <br>17 = Underwater</span></td></tr>
<tr>
<td class=r>9</td>
<td>ColorTemperature</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>10</td>
<td>PictureStyle</td>
<td class=c>int16s</td>
<td><span class=s>0x0 = None
  <br>0x1 = Standard
  <br>0x2 = Set 1
  <br>0x3 = Set 2
  <br>0x4 = Set 3
  <br>0x21 = User Def. 1
  <br>0x22 = User Def. 2
  <br>0x23 = User Def. 3
  <br>0x41 = External 1
  <br>0x42 = External 2
  <br>0x43 = External 3
  <br>0x81 = Standard
  <br>0x82 = Portrait
  <br>0x83 = Landscape
  <br>0x84 = Neutral
  <br>0x85 = Faithful
  <br>0x86 = Monochrome</span></td></tr>
<tr>
<td class=r>11</td>
<td>DigitalGain</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>12</td>
<td>WBShiftAB</td>
<td class=c>int16s</td>
<td><span class=s><span class=n>(positive is a shift toward red)</span></span></td></tr>
<tr>
<td class=r>13</td>
<td>WBShiftGM</td>
<td class=c>int16s</td>
<td><span class=s><span class=n>(positive is a shift toward yellow/green)</span></span></td></tr>
</table></td></tr></table></blockquote>

<h2><a name='ColorBalance'>Canon ColorBalance Tags</a></h2>
<p>This table is used by the 10D and 300D.</p>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>0</td>
<td>WB_RGGBLevelsAuto</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>4</td>
<td>WB_RGGBLevelsDaylight</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>8</td>
<td>WB_RGGBLevelsShade</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>12</td>
<td>WB_RGGBLevelsCloudy</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>16</td>
<td>WB_RGGBLevelsTungsten</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>20</td>
<td>WB_RGGBLevelsFluorescent</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>24</td>
<td>WB_RGGBLevelsFlash</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>28</td>
<td>WB_RGGBLevelsCustom</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>32</td>
<td>WB_RGGBLevelsKelvin</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
</table></td></tr></table></blockquote>

<h2><a name='Flags'>Canon Flags Tags</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>1</td>
<td>ModifiedParamFlag</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
</table></td></tr></table></blockquote>

<h2><a name='ModifiedInfo'>Canon ModifiedInfo Tags</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>1</td>
<td>ModifiedToneCurve</td>
<td class=c>int16s</td>
<td><span class=s>0 = Standard
  <br>1 = Manual
  <br>2 = Custom</span></td></tr>
<tr class=b>
<td class=r>2</td>
<td>ModifiedSharpness</td>
<td class=c>int16s</td>
<td><span class=s><span class=n>(1D and 5D only)</span></span></td></tr>
<tr>
<td class=r>3</td>
<td>ModifiedSharpnessFreq</td>
<td class=c>int16s</td>
<td><span class=s>0 = n/a
  <br>1 = Smoothest
  <br>2 = Smooth
  <br>3 = Standard
  <br>4 = Sharp
  <br>5 = Sharpest</span></td></tr>
<tr class=b>
<td class=r>4</td>
<td>ModifiedSensorRedLevel</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>5</td>
<td>ModifiedSensorBlueLevel</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>6</td>
<td>ModifiedWhiteBalanceRed</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>7</td>
<td>ModifiedWhiteBalanceBlue</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>8</td>
<td>ModifiedWhiteBalance</td>
<td class=c>int16s</td>
<td><span class=s>0 = Auto
  <br>1 = Daylight
  <br>2 = Cloudy
  <br>3 = Tungsten
  <br>4 = Fluorescent
  <br>5 = Flash
  <br>6 = Custom
  <br>7 = Black &amp; White
  <br>8 = Shade
  <br>9 = Manual Temperature (Kelvin)
  <br>10 = PC Set1
  <br>11 = PC Set2
  <br>12 = PC Set3
  <br>14 = Daylight Fluorescent
  <br>15 = Custom 1
  <br>16 = Custom 2
  <br>17 = Underwater</span></td></tr>
<tr>
<td class=r>9</td>
<td>ModifiedColorTemp</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>10</td>
<td>ModifiedPictureStyle</td>
<td class=c>int16s</td>
<td><span class=s>0x0 = None
  <br>0x1 = Standard
  <br>0x2 = Set 1
  <br>0x3 = Set 2
  <br>0x4 = Set 3
  <br>0x21 = User Def. 1
  <br>0x22 = User Def. 2
  <br>0x23 = User Def. 3
  <br>0x41 = External 1
  <br>0x42 = External 2
  <br>0x43 = External 3
  <br>0x81 = Standard
  <br>0x82 = Portrait
  <br>0x83 = Landscape
  <br>0x84 = Neutral
  <br>0x85 = Faithful
  <br>0x86 = Monochrome</span></td></tr>
<tr>
<td class=r>11</td>
<td>ModifiedDigitalGain</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
</table></td></tr></table></blockquote>

<h2><a name='PreviewImageInfo'>Canon PreviewImageInfo Tags</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>1</td>
<td>PreviewQuality</td>
<td class=c>int32u</td>
<td><span class=s>1 = Economy
  <br>2 = Normal
  <br>3 = Fine
  <br>4 = RAW
  <br>5 = Superfine</span></td></tr>
<tr class=b>
<td class=r>2</td>
<td>PreviewImageLength</td>
<td class=c>int32u*</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>3</td>
<td>PreviewImageWidth</td>
<td class=c>int32u</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>4</td>
<td>PreviewImageHeight</td>
<td class=c>int32u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>5</td>
<td>PreviewImageStart</td>
<td class=c>int32u*</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>6</td>
<td>PreviewFocalPlaneXResolution</td>
<td class=c>rational64s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>8</td>
<td>PreviewFocalPlaneYResolution</td>
<td class=c>rational64s</td>
<td>&nbsp;</td></tr>
</table></td></tr></table></blockquote>

<h2><a name='SensorInfo'>Canon SensorInfo Tags</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>1</td>
<td>SensorWidth</td>
<td class=c>N</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>2</td>
<td>SensorHeight</td>
<td class=c>N</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>5</td>
<td>SensorLeftBorder</td>
<td class=c>N</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>6</td>
<td>SensorTopBorder</td>
<td class=c>N</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>7</td>
<td>SensorRightBorder</td>
<td class=c>N</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>8</td>
<td>SensorBottomBorder</td>
<td class=c>N</td>
<td>&nbsp;</td></tr>
</table></td></tr></table></blockquote>

<h2><a name='ColorBalance1'>Canon ColorBalance1 Tags</a></h2>
<p>This table is used by the 20D and 350D.</p>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>25</td>
<td>WB_RGGBLevelsAsShot</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>29</td>
<td>ColorTempAsShot</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>30</td>
<td>WB_RGGBLevelsAuto</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>34</td>
<td>ColorTempAuto</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>35</td>
<td>WB_RGGBLevelsDaylight</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>39</td>
<td>ColorTempDaylight</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>40</td>
<td>WB_RGGBLevelsShade</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>44</td>
<td>ColorTempShade</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>45</td>
<td>WB_RGGBLevelsCloudy</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>49</td>
<td>ColorTempCloudy</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>50</td>
<td>WB_RGGBLevelsTungsten</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>54</td>
<td>ColorTempTungsten</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>55</td>
<td>WB_RGGBLevelsFluorescent</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>59</td>
<td>ColorTempFluorescent</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>60</td>
<td>WB_RGGBLevelsFlash</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>64</td>
<td>ColorTempFlash</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>65</td>
<td>WB_RGGBLevelsCustom1</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>69</td>
<td>ColorTempCustom1</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>70</td>
<td>WB_RGGBLevelsCustom2</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>74</td>
<td>ColorTempCustom2</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
</table></td></tr></table></blockquote>

<h2><a name='ColorBalance2'>Canon ColorBalance2 Tags</a></h2>
<p>This table is used by the 1DmkII and 1DSmkII.</p>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>24</td>
<td>WB_RGGBLevelsAsShot</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>28</td>
<td>ColorTempAsShot</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>29</td>
<td>WB_RGGBLevelsUnknown?</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>33</td>
<td>ColorTempUnknown?</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>34</td>
<td>WB_RGGBLevelsAuto</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>38</td>
<td>ColorTempAuto</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>39</td>
<td>WB_RGGBLevelsDaylight</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>43</td>
<td>ColorTempDaylight</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>44</td>
<td>WB_RGGBLevelsShade</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>48</td>
<td>ColorTempShade</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>49</td>
<td>WB_RGGBLevelsCloudy</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>53</td>
<td>ColorTempCloudy</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>54</td>
<td>WB_RGGBLevelsTungsten</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>58</td>
<td>ColorTempTungsten</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>59</td>
<td>WB_RGGBLevelsFluorescent</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>63</td>
<td>ColorTempFluorescent</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>64</td>
<td>WB_RGGBLevelsKelvin</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>68</td>
<td>ColorTempKelvin</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>69</td>
<td>WB_RGGBLevelsFlash</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>73</td>
<td>ColorTempFlash</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>74</td>
<td>WB_RGGBLevelsUnknown2?</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>78</td>
<td>ColorTempUnknown2?</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>79</td>
<td>WB_RGGBLevelsUnknown3?</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>83</td>
<td>ColorTempUnknown3?</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>84</td>
<td>WB_RGGBLevelsUnknown4?</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>88</td>
<td>ColorTempUnknown4?</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>89</td>
<td>WB_RGGBLevelsUnknown5?</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>93</td>
<td>ColorTempUnknown5?</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>94</td>
<td>WB_RGGBLevelsUnknown6?</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>98</td>
<td>ColorTempUnknown6?</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>99</td>
<td>WB_RGGBLevelsUnknown7?</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>103</td>
<td>ColorTempUnknown7?</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>104</td>
<td>WB_RGGBLevelsUnknown8?</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>108</td>
<td>ColorTempUnknown8?</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>109</td>
<td>WB_RGGBLevelsUnknown9?</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>113</td>
<td>ColorTempUnknown9?</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>114</td>
<td>WB_RGGBLevelsUnknown10?</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>118</td>
<td>ColorTempUnknown10?</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>119</td>
<td>WB_RGGBLevelsUnknown11?</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>123</td>
<td>ColorTempUnknown11?</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>124</td>
<td>WB_RGGBLevelsUnknown12?</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>128</td>
<td>ColorTempUnknown12?</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>129</td>
<td>WB_RGGBLevelsUnknown13?</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>133</td>
<td>ColorTempUnknown13?</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>134</td>
<td>WB_RGGBLevelsUnknown14?</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>138</td>
<td>ColorTempUnknown14?</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>139</td>
<td>WB_RGGBLevelsUnknown15?</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>143</td>
<td>ColorTempUnknown15?</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>144</td>
<td>WB_RGGBLevelsPC1</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>148</td>
<td>ColorTempPC1</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>149</td>
<td>WB_RGGBLevelsPC2</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>153</td>
<td>ColorTempPC2</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>154</td>
<td>WB_RGGBLevelsPC3</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>158</td>
<td>ColorTempPC3</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>159</td>
<td>WB_RGGBLevelsUnknown16?</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>163</td>
<td>ColorTempUnknown16?</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
</table></td></tr></table></blockquote>

<h2><a name='ColorBalance3'>Canon ColorBalance3 Tags</a></h2>
<p>This table is used by the 1DmkIIN, 5D, 30D and 400D.</p>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>63</td>
<td>WB_RGGBLevelsAsShot</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>67</td>
<td>ColorTempAsShot</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>68</td>
<td>WB_RGGBLevelsAuto</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>72</td>
<td>ColorTempAuto</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>73</td>
<td>WB_RGGBLevelsMeasured</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>77</td>
<td>ColorTempMeasured</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>78</td>
<td>WB_RGGBLevelsDaylight</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>82</td>
<td>ColorTempDaylight</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>83</td>
<td>WB_RGGBLevelsShade</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>87</td>
<td>ColorTempShade</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>88</td>
<td>WB_RGGBLevelsCloudy</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>92</td>
<td>ColorTempCloudy</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>93</td>
<td>WB_RGGBLevelsTungsten</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>97</td>
<td>ColorTempTungsten</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>98</td>
<td>WB_RGGBLevelsFluorescent</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>102</td>
<td>ColorTempFluorescent</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>103</td>
<td>WB_RGGBLevelsKelvin</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>107</td>
<td>ColorTempKelvin</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>108</td>
<td>WB_RGGBLevelsFlash</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>112</td>
<td>ColorTempFlash</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>113</td>
<td>WB_RGGBLevelsPC1</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>117</td>
<td>ColorTempPC1</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>118</td>
<td>WB_RGGBLevelsPC2</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>122</td>
<td>ColorTempPC2</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>123</td>
<td>WB_RGGBLevelsPC3</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>127</td>
<td>ColorTempPC3</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>128</td>
<td>WB_RGGBLevelsCustom</td>
<td class=c>int16u[4]</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>132</td>
<td>ColorTempCustom</td>
<td class=c>int16u</td>
<td>&nbsp;</td></tr>
</table></td></tr></table></blockquote>

<h2><a name='ColorInfo'>Canon ColorInfo Tags</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>1</td>
<td>Saturation</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td class=r>2</td>
<td>ColorHue</td>
<td class=c>int16s</td>
<td>&nbsp;</td></tr>
<tr>
<td class=r>3</td>
<td>ColorSpace</td>
<td class=c>int16s</td>
<td><span class=s>1 = sRGB
  <br>2 = Adobe RGB</span></td></tr>
</table></td></tr></table></blockquote>

<hr>
(This document generated automatically by Image::ExifTool::BuildTagLookup)
<br><i>Last revised May 10, 2007</i>
<p class=lf><a href='index.html'>&lt;-- ExifTool Tag Names</a></p>
</body>
</html>