<!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 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 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>Olympus MakerNote Tags defined in Exiv2</h2> <div> <p>Tags found in the MakerNote of images taken with Olympus cameras.</p> <p>Click on a column header to sort the table.</p> </div> <table class="ReportTable" id="Olympus" 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>0x0100</td> <td>256</td> <td>Makernote</td> <td>Exif.Olympus.ThumbnailImage</td> <td>Undefined</td> <td>Thumbnail image</td> </tr> <tr class="EvenRow"> <td>0x0200</td> <td>512</td> <td>Makernote</td> <td>Exif.Olympus.SpecialMode</td> <td>Long</td> <td>Picture taking mode</td> </tr> <tr class="OddRow"> <td>0x0201</td> <td>513</td> <td>Makernote</td> <td>Exif.Olympus.Quality</td> <td>Short</td> <td>Image quality setting</td> </tr> <tr class="EvenRow"> <td>0x0202</td> <td>514</td> <td>Makernote</td> <td>Exif.Olympus.Macro</td> <td>Short</td> <td>Macro mode</td> </tr> <tr class="OddRow"> <td>0x0203</td> <td>515</td> <td>Makernote</td> <td>Exif.Olympus.BWMode</td> <td>Short</td> <td>Black and white mode</td> </tr> <tr class="EvenRow"> <td>0x0204</td> <td>516</td> <td>Makernote</td> <td>Exif.Olympus.DigitalZoom</td> <td>Rational</td> <td>Digital zoom ratio</td> </tr> <tr class="OddRow"> <td>0x0205</td> <td>517</td> <td>Makernote</td> <td>Exif.Olympus.FocalPlaneDiagonal</td> <td>Rational</td> <td>Focal plane diagonal</td> </tr> <tr class="EvenRow"> <td>0x0206</td> <td>518</td> <td>Makernote</td> <td>Exif.Olympus.LensDistortionParams</td> <td>SShort</td> <td>Lens distortion parameters</td> </tr> <tr class="OddRow"> <td>0x0207</td> <td>519</td> <td>Makernote</td> <td>Exif.Olympus.FirmwareVersion</td> <td>Ascii</td> <td>Software firmware version</td> </tr> <tr class="EvenRow"> <td>0x0208</td> <td>520</td> <td>Makernote</td> <td>Exif.Olympus.PictureInfo</td> <td>Ascii</td> <td>ASCII format data such as [PictureInfo]</td> </tr> <tr class="OddRow"> <td>0x0209</td> <td>521</td> <td>Makernote</td> <td>Exif.Olympus.CameraID</td> <td>Undefined</td> <td>Camera ID data</td> </tr> <tr class="EvenRow"> <td>0x0300</td> <td>768</td> <td>Makernote</td> <td>Exif.Olympus.PreCaptureFrames</td> <td>Short</td> <td>Pre-capture frames</td> </tr> <tr class="OddRow"> <td>0x0301</td> <td>769</td> <td>Makernote</td> <td>Exif.Olympus.0x0301</td> <td>Short</td> <td>Unknown</td> </tr> <tr class="EvenRow"> <td>0x0302</td> <td>770</td> <td>Makernote</td> <td>Exif.Olympus.OneTouchWB</td> <td>Short</td> <td>One touch white balance</td> </tr> <tr class="OddRow"> <td>0x0303</td> <td>771</td> <td>Makernote</td> <td>Exif.Olympus.0x0303</td> <td>Short</td> <td>Unknown</td> </tr> <tr class="EvenRow"> <td>0x0304</td> <td>772</td> <td>Makernote</td> <td>Exif.Olympus.0x0304</td> <td>Short</td> <td>Unknown</td> </tr> <tr class="OddRow"> <td>0x0404</td> <td>1028</td> <td>Makernote</td> <td>Exif.Olympus.SerialNumber</td> <td>Ascii</td> <td>Serial number</td> </tr> <tr class="EvenRow"> <td>0x0e00</td> <td>3584</td> <td>Makernote</td> <td>Exif.Olympus.PrintIM</td> <td>Undefined</td> <td>PrintIM information</td> </tr> <tr class="OddRow"> <td>0x0f00</td> <td>3840</td> <td>Makernote</td> <td>Exif.Olympus.DataDump1</td> <td>Undefined</td> <td>Various camera settings 1</td> </tr> <tr class="EvenRow"> <td>0x0f01</td> <td>3841</td> <td>Makernote</td> <td>Exif.Olympus.DataDump2</td> <td>Undefined</td> <td>Various camera settings 2</td> </tr> <tr class="OddRow"> <td>0x1000</td> <td>4096</td> <td>Makernote</td> <td>Exif.Olympus.ShutterSpeed</td> <td>SRational</td> <td>Shutter speed value</td> </tr> <tr class="EvenRow"> <td>0x1001</td> <td>4097</td> <td>Makernote</td> <td>Exif.Olympus.ISOSpeed</td> <td>SRational</td> <td>ISO speed value</td> </tr> <tr class="OddRow"> <td>0x1002</td> <td>4098</td> <td>Makernote</td> <td>Exif.Olympus.ApertureValue</td> <td>SRational</td> <td>Aperture value</td> </tr> <tr class="EvenRow"> <td>0x1003</td> <td>4099</td> <td>Makernote</td> <td>Exif.Olympus.Brightness</td> <td>SRational</td> <td>Brightness value</td> </tr> <tr class="OddRow"> <td>0x1004</td> <td>4100</td> <td>Makernote</td> <td>Exif.Olympus.FlashMode</td> <td>Short</td> <td>Flash mode</td> </tr> <tr class="EvenRow"> <td>0x1005</td> <td>4101</td> <td>Makernote</td> <td>Exif.Olympus.FlashDevice</td> <td>Short</td> <td>Flash device</td> </tr> <tr class="OddRow"> <td>0x1006</td> <td>4102</td> <td>Makernote</td> <td>Exif.Olympus.Bracket</td> <td>SRational</td> <td>Exposure compensation value</td> </tr> <tr class="EvenRow"> <td>0x1007</td> <td>4103</td> <td>Makernote</td> <td>Exif.Olympus.SensorTemperature</td> <td>SShort</td> <td>Sensor temperature</td> </tr> <tr class="OddRow"> <td>0x1008</td> <td>4104</td> <td>Makernote</td> <td>Exif.Olympus.LensTemperature</td> <td>SShort</td> <td>Lens temperature</td> </tr> <tr class="EvenRow"> <td>0x1009</td> <td>4105</td> <td>Makernote</td> <td>Exif.Olympus.0x1009</td> <td>Short</td> <td>Unknown</td> </tr> <tr class="OddRow"> <td>0x100a</td> <td>4106</td> <td>Makernote</td> <td>Exif.Olympus.0x100a</td> <td>Short</td> <td>Unknown</td> </tr> <tr class="EvenRow"> <td>0x100b</td> <td>4107</td> <td>Makernote</td> <td>Exif.Olympus.FocusMode</td> <td>Short</td> <td>Focus mode</td> </tr> <tr class="OddRow"> <td>0x100c</td> <td>4108</td> <td>Makernote</td> <td>Exif.Olympus.FocusDistance</td> <td>Rational</td> <td>Manual focus distance</td> </tr> <tr class="EvenRow"> <td>0x100d</td> <td>4109</td> <td>Makernote</td> <td>Exif.Olympus.Zoom</td> <td>Short</td> <td>Zoom step count</td> </tr> <tr class="OddRow"> <td>0x100e</td> <td>4110</td> <td>Makernote</td> <td>Exif.Olympus.MacroFocus</td> <td>Short</td> <td>Macro focus step count</td> </tr> <tr class="EvenRow"> <td>0x100f</td> <td>4111</td> <td>Makernote</td> <td>Exif.Olympus.SharpnessFactor</td> <td>Short</td> <td>Sharpness factor</td> </tr> <tr class="OddRow"> <td>0x1010</td> <td>4112</td> <td>Makernote</td> <td>Exif.Olympus.FlashChargeLevel</td> <td>Short</td> <td>Flash charge level</td> </tr> <tr class="EvenRow"> <td>0x1011</td> <td>4113</td> <td>Makernote</td> <td>Exif.Olympus.ColorMatrix</td> <td>Short</td> <td>Color matrix</td> </tr> <tr class="OddRow"> <td>0x1012</td> <td>4114</td> <td>Makernote</td> <td>Exif.Olympus.BlackLevel</td> <td>Short</td> <td>Black level</td> </tr> <tr class="EvenRow"> <td>0x1013</td> <td>4115</td> <td>Makernote</td> <td>Exif.Olympus.0x1013</td> <td>Short</td> <td>Unknown</td> </tr> <tr class="OddRow"> <td>0x1014</td> <td>4116</td> <td>Makernote</td> <td>Exif.Olympus.0x1014</td> <td>Short</td> <td>Unknown</td> </tr> <tr class="EvenRow"> <td>0x1015</td> <td>4117</td> <td>Makernote</td> <td>Exif.Olympus.WhiteBalance</td> <td>Short</td> <td>White balance mode</td> </tr> <tr class="OddRow"> <td>0x1016</td> <td>4118</td> <td>Makernote</td> <td>Exif.Olympus.0x1016</td> <td>Short</td> <td>Unknown</td> </tr> <tr class="EvenRow"> <td>0x1017</td> <td>4119</td> <td>Makernote</td> <td>Exif.Olympus.RedBalance</td> <td>Short</td> <td>Red balance</td> </tr> <tr class="OddRow"> <td>0x1018</td> <td>4120</td> <td>Makernote</td> <td>Exif.Olympus.BlueBalance</td> <td>Short</td> <td>Blue balance</td> </tr> <tr class="EvenRow"> <td>0x1019</td> <td>4121</td> <td>Makernote</td> <td>Exif.Olympus.0x1019</td> <td>Short</td> <td>Unknown</td> </tr> <tr class="OddRow"> <td>0x101a</td> <td>4122</td> <td>Makernote</td> <td>Exif.Olympus.SerialNumber2</td> <td>Ascii</td> <td>Serial number 2</td> </tr> <tr class="EvenRow"> <td>0x101b</td> <td>4123</td> <td>Makernote</td> <td>Exif.Olympus.0x101b</td> <td>Long</td> <td>Unknown</td> </tr> <tr class="OddRow"> <td>0x101c</td> <td>4124</td> <td>Makernote</td> <td>Exif.Olympus.0x101c</td> <td>Long</td> <td>Unknown</td> </tr> <tr class="EvenRow"> <td>0x101d</td> <td>4125</td> <td>Makernote</td> <td>Exif.Olympus.0x101d</td> <td>Long</td> <td>Unknown</td> </tr> <tr class="OddRow"> <td>0x101e</td> <td>4126</td> <td>Makernote</td> <td>Exif.Olympus.0x101e</td> <td>Long</td> <td>Unknown</td> </tr> <tr class="EvenRow"> <td>0x101f</td> <td>4127</td> <td>Makernote</td> <td>Exif.Olympus.0x101f</td> <td>Long</td> <td>Unknown</td> </tr> <tr class="OddRow"> <td>0x1020</td> <td>4128</td> <td>Makernote</td> <td>Exif.Olympus.0x1020</td> <td>Long</td> <td>Unknown</td> </tr> <tr class="EvenRow"> <td>0x1021</td> <td>4129</td> <td>Makernote</td> <td>Exif.Olympus.0x1021</td> <td>Long</td> <td>Unknown</td> </tr> <tr class="OddRow"> <td>0x1022</td> <td>4130</td> <td>Makernote</td> <td>Exif.Olympus.0x1022</td> <td>Long</td> <td>Unknown</td> </tr> <tr class="EvenRow"> <td>0x1023</td> <td>4131</td> <td>Makernote</td> <td>Exif.Olympus.FlashBias</td> <td>SRational</td> <td>Flash exposure compensation</td> </tr> <tr class="OddRow"> <td>0x1024</td> <td>4132</td> <td>Makernote</td> <td>Exif.Olympus.0x1024</td> <td>Short</td> <td>Unknown</td> </tr> <tr class="EvenRow"> <td>0x1025</td> <td>4133</td> <td>Makernote</td> <td>Exif.Olympus.0x1025</td> <td>SRational</td> <td>Unknown</td> </tr> <tr class="OddRow"> <td>0x1026</td> <td>4134</td> <td>Makernote</td> <td>Exif.Olympus.ExternalFlashBounce</td> <td>Short</td> <td>External flash bounce</td> </tr> <tr class="EvenRow"> <td>0x1027</td> <td>4135</td> <td>Makernote</td> <td>Exif.Olympus.ExternalFlashZoom</td> <td>Short</td> <td>External flash zoom</td> </tr> <tr class="OddRow"> <td>0x1028</td> <td>4136</td> <td>Makernote</td> <td>Exif.Olympus.ExternalFlashMode</td> <td>Short</td> <td>External flash mode</td> </tr> <tr class="EvenRow"> <td>0x1029</td> <td>4137</td> <td>Makernote</td> <td>Exif.Olympus.Contrast</td> <td>Short</td> <td>Contrast setting</td> </tr> <tr class="OddRow"> <td>0x102a</td> <td>4138</td> <td>Makernote</td> <td>Exif.Olympus.SharpnessFactor</td> <td>Short</td> <td>Sharpness factor</td> </tr> <tr class="EvenRow"> <td>0x102b</td> <td>4139</td> <td>Makernote</td> <td>Exif.Olympus.ColorControl</td> <td>Short</td> <td>Color control</td> </tr> <tr class="OddRow"> <td>0x102c</td> <td>4140</td> <td>Makernote</td> <td>Exif.Olympus.ValidBits</td> <td>Short</td> <td>Valid bits</td> </tr> <tr class="EvenRow"> <td>0x102d</td> <td>4141</td> <td>Makernote</td> <td>Exif.Olympus.CoringFilter</td> <td>Short</td> <td>Coring filter</td> </tr> <tr class="OddRow"> <td>0x102e</td> <td>4142</td> <td>Makernote</td> <td>Exif.Olympus.ImageWidth</td> <td>Long</td> <td>Image width</td> </tr> <tr class="EvenRow"> <td>0x102f</td> <td>4143</td> <td>Makernote</td> <td>Exif.Olympus.ImageHeight</td> <td>Long</td> <td>Image height</td> </tr> <tr class="OddRow"> <td>0x1030</td> <td>4144</td> <td>Makernote</td> <td>Exif.Olympus.0x1030</td> <td>Short</td> <td>Unknown</td> </tr> <tr class="EvenRow"> <td>0x1031</td> <td>4145</td> <td>Makernote</td> <td>Exif.Olympus.0x1031</td> <td>Long</td> <td>Unknown</td> </tr> <tr class="OddRow"> <td>0x1032</td> <td>4146</td> <td>Makernote</td> <td>Exif.Olympus.0x1032</td> <td>Short</td> <td>Unknown</td> </tr> <tr class="EvenRow"> <td>0x1033</td> <td>4147</td> <td>Makernote</td> <td>Exif.Olympus.0x1033</td> <td>Long</td> <td>Unknown</td> </tr> <tr class="OddRow"> <td>0x1034</td> <td>4148</td> <td>Makernote</td> <td>Exif.Olympus.CompressionRatio</td> <td>Rational</td> <td>Compression ratio</td> </tr> <tr class="EvenRow"> <td>0x1035</td> <td>4149</td> <td>Makernote</td> <td>Exif.Olympus.Thumbnail</td> <td>Long</td> <td>Preview image embedded</td> </tr> <tr class="OddRow"> <td>0x1036</td> <td>4150</td> <td>Makernote</td> <td>Exif.Olympus.ThumbnailOffset</td> <td>Long</td> <td>Offset of the preview image</td> </tr> <tr class="EvenRow"> <td>0x1037</td> <td>4151</td> <td>Makernote</td> <td>Exif.Olympus.ThumbnailLength</td> <td>Long</td> <td>Size of the preview image</td> </tr> <tr class="OddRow"> <td>0x1039</td> <td>4153</td> <td>Makernote</td> <td>Exif.Olympus.CCDScanMode</td> <td>Short</td> <td>CCD scan mode</td> </tr> <tr class="EvenRow"> <td>0x103a</td> <td>4154</td> <td>Makernote</td> <td>Exif.Olympus.NoiseReduction</td> <td>Short</td> <td>Noise reduction</td> </tr> <tr class="OddRow"> <td>0x103b</td> <td>4155</td> <td>Makernote</td> <td>Exif.Olympus.InfinityLensStep</td> <td>Short</td> <td>Infinity lens step</td> </tr> <tr class="EvenRow"> <td>0x103c</td> <td>4156</td> <td>Makernote</td> <td>Exif.Olympus.NearLensStep</td> <td>Short</td> <td>Near lens step</td> </tr> <tr class="OddRow"> <td>0x2010</td> <td>8208</td> <td>Makernote</td> <td>Exif.Olympus.Equipment</td> <td>Long</td> <td>Camera equipment sub-IFD</td> </tr> <tr class="EvenRow"> <td>0x2020</td> <td>8224</td> <td>Makernote</td> <td>Exif.Olympus.CameraSettings</td> <td>Long</td> <td>Camera Settings sub-IFD</td> </tr> <tr class="OddRow"> <td>0x2030</td> <td>8240</td> <td>Makernote</td> <td>Exif.Olympus.RawDevelopment</td> <td>Long</td> <td>Raw development sub-IFD</td> </tr> <tr class="EvenRow"> <td>0x2031</td> <td>8241</td> <td>Makernote</td> <td>Exif.Olympus.RawDevelopment2</td> <td>Long</td> <td>Raw development 2 sub-IFD</td> </tr> <tr class="OddRow"> <td>0x2040</td> <td>8256</td> <td>Makernote</td> <td>Exif.Olympus.ImageProcessing</td> <td>Long</td> <td>Image processing sub-IFD</td> </tr> <tr class="EvenRow"> <td>0x2050</td> <td>8272</td> <td>Makernote</td> <td>Exif.Olympus.FocusInfo</td> <td>Long</td> <td>Focus sub-IFD</td> </tr> <tr class="OddRow"> <td>0x3000</td> <td>12288</td> <td>Makernote</td> <td>Exif.Olympus.RawInfo</td> <td>Long</td> <td>Raw sub-IFD</td> </tr> </tbody> </table><script type="text/javascript"> // var Olympus = new SortableTable( document.getElementById("Olympus"), ["String", "Number", "String", "String", "String", "String"] ); Olympus.onsort = function () { var rows = Olympus.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> <br> <h3>Olympus Camera Settings Tags</h3> <p>Click on a column header to sort the table.</p> <table class="ReportTable" id="OlympusCs" 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>0x0000</td> <td>0</td> <td>Makernote</td> <td>Exif.OlympusCs.CameraSettingsVersion</td> <td>Undefined</td> <td>Camera settings version</td> </tr> <tr class="EvenRow"> <td>0x0100</td> <td>256</td> <td>Makernote</td> <td>Exif.OlympusCs.PreviewImageValid</td> <td>Long</td> <td>Preview image valid</td> </tr> <tr class="OddRow"> <td>0x0101</td> <td>257</td> <td>Makernote</td> <td>Exif.OlympusCs.PreviewImageStart</td> <td>Long</td> <td>Preview image start</td> </tr> <tr class="EvenRow"> <td>0x0102</td> <td>258</td> <td>Makernote</td> <td>Exif.OlympusCs.PreviewImageLength</td> <td>Long</td> <td>Preview image length</td> </tr> <tr class="OddRow"> <td>0x0200</td> <td>512</td> <td>Makernote</td> <td>Exif.OlympusCs.ExposureMode</td> <td>Short</td> <td>Exposure mode</td> </tr> <tr class="EvenRow"> <td>0x0201</td> <td>513</td> <td>Makernote</td> <td>Exif.OlympusCs.AELock</td> <td>Short</td> <td>Auto exposure lock</td> </tr> <tr class="OddRow"> <td>0x0202</td> <td>514</td> <td>Makernote</td> <td>Exif.OlympusCs.MeteringMode</td> <td>Short</td> <td>Metering mode</td> </tr> <tr class="EvenRow"> <td>0x0300</td> <td>768</td> <td>Makernote</td> <td>Exif.OlympusCs.MacroMode</td> <td>Short</td> <td>Macro mode</td> </tr> <tr class="OddRow"> <td>0x0301</td> <td>769</td> <td>Makernote</td> <td>Exif.OlympusCs.FocusMode</td> <td>Short</td> <td>Focus mode</td> </tr> <tr class="EvenRow"> <td>0x0302</td> <td>770</td> <td>Makernote</td> <td>Exif.OlympusCs.FocusProcess</td> <td>Short</td> <td>Focus process</td> </tr> <tr class="OddRow"> <td>0x0303</td> <td>771</td> <td>Makernote</td> <td>Exif.OlympusCs.AFSearch</td> <td>Short</td> <td>AF search</td> </tr> <tr class="EvenRow"> <td>0x0304</td> <td>772</td> <td>Makernote</td> <td>Exif.OlympusCs.AFAreas</td> <td>Long</td> <td>AF areas</td> </tr> <tr class="OddRow"> <td>0x0400</td> <td>1024</td> <td>Makernote</td> <td>Exif.OlympusCs.FlashMode</td> <td>Short</td> <td>Flash mode</td> </tr> <tr class="EvenRow"> <td>0x0401</td> <td>1025</td> <td>Makernote</td> <td>Exif.OlympusCs.FlashExposureComp</td> <td>SRational</td> <td>Flash exposure compensation</td> </tr> <tr class="OddRow"> <td>0x0500</td> <td>1280</td> <td>Makernote</td> <td>Exif.OlympusCs.WhiteBalance</td> <td>Short</td> <td>White balance 2</td> </tr> <tr class="EvenRow"> <td>0x0501</td> <td>1281</td> <td>Makernote</td> <td>Exif.OlympusCs.WhiteBalanceTemperature</td> <td>Short</td> <td>White balance temperature</td> </tr> <tr class="OddRow"> <td>0x0502</td> <td>1282</td> <td>Makernote</td> <td>Exif.OlympusCs.WhiteBalanceBracket</td> <td>SShort</td> <td>White balance bracket</td> </tr> <tr class="EvenRow"> <td>0x0503</td> <td>1283</td> <td>Makernote</td> <td>Exif.OlympusCs.CustomSaturation</td> <td>SShort</td> <td>Custom saturation</td> </tr> <tr class="OddRow"> <td>0x0504</td> <td>1284</td> <td>Makernote</td> <td>Exif.OlympusCs.ModifiedSaturation</td> <td>Short</td> <td>Modified saturation</td> </tr> <tr class="EvenRow"> <td>0x0505</td> <td>1285</td> <td>Makernote</td> <td>Exif.OlympusCs.ContrastSetting</td> <td>SShort</td> <td>Contrast setting</td> </tr> <tr class="OddRow"> <td>0x0506</td> <td>1286</td> <td>Makernote</td> <td>Exif.OlympusCs.SharpnessSetting</td> <td>SShort</td> <td>Sharpness setting</td> </tr> <tr class="EvenRow"> <td>0x0507</td> <td>1287</td> <td>Makernote</td> <td>Exif.OlympusCs.ColorSpace</td> <td>Short</td> <td>Color space</td> </tr> <tr class="OddRow"> <td>0x0509</td> <td>1289</td> <td>Makernote</td> <td>Exif.OlympusCs.SceneMode</td> <td>Short</td> <td>Scene mode</td> </tr> <tr class="EvenRow"> <td>0x050a</td> <td>1290</td> <td>Makernote</td> <td>Exif.OlympusCs.NoiseReduction</td> <td>Short</td> <td>Noise reduction</td> </tr> <tr class="OddRow"> <td>0x050b</td> <td>1291</td> <td>Makernote</td> <td>Exif.OlympusCs.DistortionCorrection</td> <td>Short</td> <td>Distortion correction</td> </tr> <tr class="EvenRow"> <td>0x050c</td> <td>1292</td> <td>Makernote</td> <td>Exif.OlympusCs.ShadingCompensation</td> <td>Short</td> <td>Shading compensation</td> </tr> <tr class="OddRow"> <td>0x050d</td> <td>1293</td> <td>Makernote</td> <td>Exif.OlympusCs.CompressionFactor</td> <td>Rational</td> <td>Compression factor</td> </tr> <tr class="EvenRow"> <td>0x050f</td> <td>1295</td> <td>Makernote</td> <td>Exif.OlympusCs.Gradation</td> <td>SShort</td> <td>Gradation</td> </tr> <tr class="OddRow"> <td>0x0520</td> <td>1312</td> <td>Makernote</td> <td>Exif.OlympusCs.PictureMode</td> <td>Short</td> <td>Picture mode</td> </tr> <tr class="EvenRow"> <td>0x0521</td> <td>1313</td> <td>Makernote</td> <td>Exif.OlympusCs.PictureModeSaturation</td> <td>SShort</td> <td>Picture mode saturation</td> </tr> <tr class="OddRow"> <td>0x0522</td> <td>1314</td> <td>Makernote</td> <td>Exif.OlympusCs.PictureModeHue</td> <td>Short</td> <td>Picture mode hue</td> </tr> <tr class="EvenRow"> <td>0x0523</td> <td>1315</td> <td>Makernote</td> <td>Exif.OlympusCs.PictureModeContrast</td> <td>SShort</td> <td>Picture mode contrast</td> </tr> <tr class="OddRow"> <td>0x0524</td> <td>1316</td> <td>Makernote</td> <td>Exif.OlympusCs.PictureModeSharpness</td> <td>SShort</td> <td>Picture mode sharpness</td> </tr> <tr class="EvenRow"> <td>0x0525</td> <td>1317</td> <td>Makernote</td> <td>Exif.OlympusCs.PictureModeBWFilter</td> <td>SShort</td> <td>Picture mode BW filter</td> </tr> <tr class="OddRow"> <td>0x0526</td> <td>1318</td> <td>Makernote</td> <td>Exif.OlympusCs.PictureModeTone</td> <td>SShort</td> <td>Picture mode tone</td> </tr> <tr class="EvenRow"> <td>0x0527</td> <td>1319</td> <td>Makernote</td> <td>Exif.OlympusCs.NoiseFilter</td> <td>SShort</td> <td>Noise filter</td> </tr> <tr class="OddRow"> <td>0x0600</td> <td>1536</td> <td>Makernote</td> <td>Exif.OlympusCs.DriveMode</td> <td>Short</td> <td>Drive mode</td> </tr> <tr class="EvenRow"> <td>0x0601</td> <td>1537</td> <td>Makernote</td> <td>Exif.OlympusCs.PanoramaMode</td> <td>Short</td> <td>Panorama mode</td> </tr> <tr class="OddRow"> <td>0x0603</td> <td>1539</td> <td>Makernote</td> <td>Exif.OlympusCs.Quality</td> <td>Short</td> <td>Image quality 2</td> </tr> <tr class="EvenRow"> <td>0x0900</td> <td>2304</td> <td>Makernote</td> <td>Exif.OlympusCs.ManometerPressure</td> <td>Short</td> <td>Manometer pressure</td> </tr> <tr class="OddRow"> <td>0x0901</td> <td>2305</td> <td>Makernote</td> <td>Exif.OlympusCs.ManometerReading</td> <td>SLong</td> <td>Manometer reading</td> </tr> <tr class="EvenRow"> <td>0x0902</td> <td>2306</td> <td>Makernote</td> <td>Exif.OlympusCs.ExtendedWBDetect</td> <td>Short</td> <td>Extended WB detect</td> </tr> </tbody> </table><script type="text/javascript"> // var OlympusCs = new SortableTable( document.getElementById("OlympusCs"), ["String", "Number", "String", "String", "String", "String"] ); OlympusCs.onsort = function () { var rows = OlympusCs.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> <br> <h3>Olympus Equipment Tags</h3> <p>Click on a column header to sort the table.</p> <table class="ReportTable" id="OlympusEq" 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>0x0000</td> <td>0</td> <td>Makernote</td> <td>Exif.OlympusEq.EquipmentVersion</td> <td>Undefined</td> <td>Equipment version</td> </tr> <tr class="EvenRow"> <td>0x0100</td> <td>256</td> <td>Makernote</td> <td>Exif.OlympusEq.CameraType</td> <td>Ascii</td> <td>Camera type</td> </tr> <tr class="OddRow"> <td>0x0101</td> <td>257</td> <td>Makernote</td> <td>Exif.OlympusEq.SerialNumber</td> <td>Ascii</td> <td>Serial number</td> </tr> <tr class="EvenRow"> <td>0x0102</td> <td>258</td> <td>Makernote</td> <td>Exif.OlympusEq.InternalSerialNumber</td> <td>Ascii</td> <td>Internal serial number</td> </tr> <tr class="OddRow"> <td>0x0103</td> <td>259</td> <td>Makernote</td> <td>Exif.OlympusEq.FocalPlaneDiagonal</td> <td>Rational</td> <td>Focal plane diagonal</td> </tr> <tr class="EvenRow"> <td>0x0104</td> <td>260</td> <td>Makernote</td> <td>Exif.OlympusEq.BodyFirmwareVersion</td> <td>Long</td> <td>Body firmware version</td> </tr> <tr class="OddRow"> <td>0x0201</td> <td>513</td> <td>Makernote</td> <td>Exif.OlympusEq.LensType</td> <td>Byte</td> <td>Lens type</td> </tr> <tr class="EvenRow"> <td>0x0202</td> <td>514</td> <td>Makernote</td> <td>Exif.OlympusEq.LensSerialNumber</td> <td>Ascii</td> <td>Lens serial number</td> </tr> <tr class="OddRow"> <td>0x0204</td> <td>516</td> <td>Makernote</td> <td>Exif.OlympusEq.LensFirmwareVersion</td> <td>Long</td> <td>Lens firmware version</td> </tr> <tr class="EvenRow"> <td>0x0205</td> <td>517</td> <td>Makernote</td> <td>Exif.OlympusEq.MaxApertureAtMinFocal</td> <td>Short</td> <td>Max aperture at min focal</td> </tr> <tr class="OddRow"> <td>0x0206</td> <td>518</td> <td>Makernote</td> <td>Exif.OlympusEq.MaxApertureAtMaxFocal</td> <td>Short</td> <td>Max aperture at max focal</td> </tr> <tr class="EvenRow"> <td>0x0207</td> <td>519</td> <td>Makernote</td> <td>Exif.OlympusEq.MinFocalLength</td> <td>Short</td> <td>Min focal length</td> </tr> <tr class="OddRow"> <td>0x0208</td> <td>520</td> <td>Makernote</td> <td>Exif.OlympusEq.MaxFocalLength</td> <td>Short</td> <td>Max focal length</td> </tr> <tr class="EvenRow"> <td>0x020a</td> <td>522</td> <td>Makernote</td> <td>Exif.OlympusEq.MaxApertureAtCurrentFocal</td> <td>Short</td> <td>Max aperture at current focal</td> </tr> <tr class="OddRow"> <td>0x020b</td> <td>523</td> <td>Makernote</td> <td>Exif.OlympusEq.LensProperties</td> <td>Short</td> <td>Lens properties</td> </tr> <tr class="EvenRow"> <td>0x0301</td> <td>769</td> <td>Makernote</td> <td>Exif.OlympusEq.Extender</td> <td>Byte</td> <td>Extender</td> </tr> <tr class="OddRow"> <td>0x0302</td> <td>770</td> <td>Makernote</td> <td>Exif.OlympusEq.ExtenderSerialNumber</td> <td>Ascii</td> <td>Extender serial number</td> </tr> <tr class="EvenRow"> <td>0x0303</td> <td>771</td> <td>Makernote</td> <td>Exif.OlympusEq.ExtenderModel</td> <td>Ascii</td> <td>Extender model</td> </tr> <tr class="OddRow"> <td>0x0304</td> <td>772</td> <td>Makernote</td> <td>Exif.OlympusEq.ExtenderFirmwareVersion</td> <td>Long</td> <td>Extender firmwareversion</td> </tr> <tr class="EvenRow"> <td>0x1000</td> <td>4096</td> <td>Makernote</td> <td>Exif.OlympusEq.FlashType</td> <td>Short</td> <td>Flash type</td> </tr> <tr class="OddRow"> <td>0x1001</td> <td>4097</td> <td>Makernote</td> <td>Exif.OlympusEq.FlashModel</td> <td>Short</td> <td>Flash model</td> </tr> <tr class="EvenRow"> <td>0x1002</td> <td>4098</td> <td>Makernote</td> <td>Exif.OlympusEq.FlashFirmwareVersion</td> <td>Long</td> <td>Flash firmware version</td> </tr> <tr class="OddRow"> <td>0x1003</td> <td>4099</td> <td>Makernote</td> <td>Exif.OlympusEq.FlashSerialNumber</td> <td>Ascii</td> <td>FlashSerialNumber</td> </tr> </tbody> </table><script type="text/javascript"> // var OlympusEq = new SortableTable( document.getElementById("OlympusEq"), ["String", "Number", "String", "String", "String", "String"] ); OlympusEq.onsort = function () { var rows = OlympusEq.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> <br> <h3>Olympus Raw Development Tags</h3> <p>Click on a column header to sort the table.</p> <table class="ReportTable" id="OlympusRd" 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>0x0000</td> <td>0</td> <td>Makernote</td> <td>Exif.OlympusRd.RawDevVersion</td> <td>Undefined</td> <td>Raw development version</td> </tr> <tr class="EvenRow"> <td>0x0100</td> <td>256</td> <td>Makernote</td> <td>Exif.OlympusRd.ExposureBiasValue</td> <td>SRational</td> <td>Exposure bias value</td> </tr> <tr class="OddRow"> <td>0x0101</td> <td>257</td> <td>Makernote</td> <td>Exif.OlympusRd.WhiteBalanceValue</td> <td>Short</td> <td>White balance value</td> </tr> <tr class="EvenRow"> <td>0x0102</td> <td>258</td> <td>Makernote</td> <td>Exif.OlympusRd.WBFineAdjustment</td> <td>SShort</td> <td>WB fine adjustment</td> </tr> <tr class="OddRow"> <td>0x0103</td> <td>259</td> <td>Makernote</td> <td>Exif.OlympusRd.GrayPoint</td> <td>Short</td> <td>Gray point</td> </tr> <tr class="EvenRow"> <td>0x0104</td> <td>260</td> <td>Makernote</td> <td>Exif.OlympusRd.SaturationEmphasis</td> <td>SShort</td> <td>Saturation emphasis</td> </tr> <tr class="OddRow"> <td>0x0105</td> <td>261</td> <td>Makernote</td> <td>Exif.OlympusRd.MemoryColorEmphasis</td> <td>Short</td> <td>Memory color emphasis</td> </tr> <tr class="EvenRow"> <td>0x0106</td> <td>262</td> <td>Makernote</td> <td>Exif.OlympusRd.ContrastValue</td> <td>SShort</td> <td>Contrast value</td> </tr> <tr class="OddRow"> <td>0x0107</td> <td>263</td> <td>Makernote</td> <td>Exif.OlympusRd.SharpnessValue</td> <td>SShort</td> <td>Sharpness value</td> </tr> <tr class="EvenRow"> <td>0x0108</td> <td>264</td> <td>Makernote</td> <td>Exif.OlympusRd.ColorSpace</td> <td>Short</td> <td>Color space</td> </tr> <tr class="OddRow"> <td>0x0109</td> <td>265</td> <td>Makernote</td> <td>Exif.OlympusRd.Engine</td> <td>Short</td> <td>Engine</td> </tr> <tr class="EvenRow"> <td>0x010a</td> <td>266</td> <td>Makernote</td> <td>Exif.OlympusRd.NoiseReduction</td> <td>Short</td> <td>Noise reduction</td> </tr> <tr class="OddRow"> <td>0x010b</td> <td>267</td> <td>Makernote</td> <td>Exif.OlympusRd.EditStatus</td> <td>Short</td> <td>Edit status</td> </tr> <tr class="EvenRow"> <td>0x010c</td> <td>268</td> <td>Makernote</td> <td>Exif.OlympusRd.Settings</td> <td>Short</td> <td>Settings</td> </tr> </tbody> </table><script type="text/javascript"> // var OlympusRd = new SortableTable( document.getElementById("OlympusRd"), ["String", "Number", "String", "String", "String", "String"] ); OlympusRd.onsort = function () { var rows = OlympusRd.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> <br> <h3>Olympus Raw Development 2 Tags</h3> <p>Click on a column header to sort the table.</p> <table class="ReportTable" id="OlympusRd2" 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>0x0000</td> <td>0</td> <td>Makernote</td> <td>Exif.OlympusRd2.RawDev2Version</td> <td>Undefined</td> <td>Raw development 2 version</td> </tr> <tr class="EvenRow"> <td>0x0100</td> <td>256</td> <td>Makernote</td> <td>Exif.OlympusRd2.ExposureBiasValue</td> <td>SRational</td> <td>Exposure bias value</td> </tr> <tr class="OddRow"> <td>0x0101</td> <td>257</td> <td>Makernote</td> <td>Exif.OlympusRd2.WhiteBalance</td> <td>Short</td> <td>White balance</td> </tr> <tr class="EvenRow"> <td>0x0102</td> <td>258</td> <td>Makernote</td> <td>Exif.OlympusRd2.WhiteBalanceValue</td> <td>Short</td> <td>White balance value</td> </tr> <tr class="OddRow"> <td>0x0103</td> <td>259</td> <td>Makernote</td> <td>Exif.OlympusRd2.WBFineAdjustment</td> <td>SShort</td> <td>White balance fine adjustment</td> </tr> <tr class="EvenRow"> <td>0x0104</td> <td>260</td> <td>Makernote</td> <td>Exif.OlympusRd2.GrayPoint</td> <td>Short</td> <td>Gray point</td> </tr> <tr class="OddRow"> <td>0x0105</td> <td>261</td> <td>Makernote</td> <td>Exif.OlympusRd2.ContrastValue</td> <td>SShort</td> <td>Contrast value</td> </tr> <tr class="EvenRow"> <td>0x0106</td> <td>262</td> <td>Makernote</td> <td>Exif.OlympusRd2.SharpnessValue</td> <td>SShort</td> <td>Sharpness value</td> </tr> <tr class="OddRow"> <td>0x0107</td> <td>263</td> <td>Makernote</td> <td>Exif.OlympusRd2.SaturationEmphasis</td> <td>SShort</td> <td>Saturation emphasis</td> </tr> <tr class="EvenRow"> <td>0x0108</td> <td>264</td> <td>Makernote</td> <td>Exif.OlympusRd2.MemoryColorEmphasis</td> <td>Short</td> <td>Memory color emphasis</td> </tr> <tr class="OddRow"> <td>0x0109</td> <td>265</td> <td>Makernote</td> <td>Exif.OlympusRd2.ColorSpace</td> <td>Short</td> <td>Color space</td> </tr> <tr class="EvenRow"> <td>0x010a</td> <td>266</td> <td>Makernote</td> <td>Exif.OlympusRd2.NoiseReduction</td> <td>Short</td> <td>Noise reduction</td> </tr> <tr class="OddRow"> <td>0x010b</td> <td>267</td> <td>Makernote</td> <td>Exif.OlympusRd2.Engine</td> <td>Short</td> <td>Engine</td> </tr> <tr class="EvenRow"> <td>0x010c</td> <td>268</td> <td>Makernote</td> <td>Exif.OlympusRd2.PictureMode</td> <td>Short</td> <td>Picture mode</td> </tr> <tr class="OddRow"> <td>0x010d</td> <td>269</td> <td>Makernote</td> <td>Exif.OlympusRd2.PMSaturation</td> <td>SShort</td> <td>Picture mode saturation</td> </tr> <tr class="EvenRow"> <td>0x010e</td> <td>270</td> <td>Makernote</td> <td>Exif.OlympusRd2.PMContrast</td> <td>SShort</td> <td>Picture mode contrast</td> </tr> <tr class="OddRow"> <td>0x010f</td> <td>271</td> <td>Makernote</td> <td>Exif.OlympusRd2.PMSharpness</td> <td>SShort</td> <td>Picture mode sharpness</td> </tr> <tr class="EvenRow"> <td>0x0110</td> <td>272</td> <td>Makernote</td> <td>Exif.OlympusRd2.PM_BWFilter</td> <td>Short</td> <td>PM BW filter</td> </tr> <tr class="OddRow"> <td>0x0111</td> <td>273</td> <td>Makernote</td> <td>Exif.OlympusRd2.PMPictureTone</td> <td>Short</td> <td>PM picture tone</td> </tr> <tr class="EvenRow"> <td>0x0112</td> <td>274</td> <td>Makernote</td> <td>Exif.OlympusRd2.Gradation</td> <td>SShort</td> <td>Gradation</td> </tr> <tr class="OddRow"> <td>0x0113</td> <td>275</td> <td>Makernote</td> <td>Exif.OlympusRd2.Saturation</td> <td>SShort</td> <td>Saturation</td> </tr> <tr class="EvenRow"> <td>0x0119</td> <td>281</td> <td>Makernote</td> <td>Exif.OlympusRd2.AutoGradation</td> <td>Short</td> <td>Auto gradation</td> </tr> <tr class="OddRow"> <td>0x0120</td> <td>288</td> <td>Makernote</td> <td>Exif.OlympusRd2.PMNoiseFilter</td> <td>Short</td> <td>Picture mode noise filter</td> </tr> </tbody> </table><script type="text/javascript"> // var OlympusRd2 = new SortableTable( document.getElementById("OlympusRd2"), ["String", "Number", "String", "String", "String", "String"] ); OlympusRd2.onsort = function () { var rows = OlympusRd2.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> <br> <h3>Olympus Image Processing Tags</h3> <p>Click on a column header to sort the table.</p> <table class="ReportTable" id="OlympusIp" 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>0x0000</td> <td>0</td> <td>Makernote</td> <td>Exif.OlympusIp.ImageProcessingVersion</td> <td>Undefined</td> <td>Image processing version</td> </tr> <tr class="EvenRow"> <td>0x0100</td> <td>256</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_RBLevels</td> <td>Short</td> <td>WB RB levels</td> </tr> <tr class="OddRow"> <td>0x0102</td> <td>258</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_RBLevels3000K</td> <td>Short</td> <td>WB RB levels 3000K</td> </tr> <tr class="EvenRow"> <td>0x0103</td> <td>259</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_RBLevels3300K</td> <td>Short</td> <td>WB RB levels 3300K</td> </tr> <tr class="OddRow"> <td>0x0104</td> <td>260</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_RBLevels3600K</td> <td>Short</td> <td>WB RB levels 3600K</td> </tr> <tr class="EvenRow"> <td>0x0105</td> <td>261</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_RBLevels3900K</td> <td>Short</td> <td>WB RB levels 3900K</td> </tr> <tr class="OddRow"> <td>0x0106</td> <td>262</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_RBLevels4000K</td> <td>Short</td> <td>WB RB levels 4000K</td> </tr> <tr class="EvenRow"> <td>0x0107</td> <td>263</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_RBLevels4300K</td> <td>Short</td> <td>WB RB levels 4300K</td> </tr> <tr class="OddRow"> <td>0x0108</td> <td>264</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_RBLevels4500K</td> <td>Short</td> <td>WB RB levels 4500K</td> </tr> <tr class="EvenRow"> <td>0x0109</td> <td>265</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_RBLevels4800K</td> <td>Short</td> <td>WB RB levels 4800K</td> </tr> <tr class="OddRow"> <td>0x010a</td> <td>266</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_RBLevels5300K</td> <td>Short</td> <td>WB RB levels 5300K</td> </tr> <tr class="EvenRow"> <td>0x010b</td> <td>267</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_RBLevels6000K</td> <td>Short</td> <td>WB RB levels 6000K</td> </tr> <tr class="OddRow"> <td>0x010c</td> <td>268</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_RBLevels6600K</td> <td>Short</td> <td>WB RB levels 6600K</td> </tr> <tr class="EvenRow"> <td>0x010d</td> <td>269</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_RBLevels7500K</td> <td>Short</td> <td>WB RB levels 7500K</td> </tr> <tr class="OddRow"> <td>0x010e</td> <td>270</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_RBLevelsCWB1</td> <td>Short</td> <td>WB RB levels CWB1</td> </tr> <tr class="EvenRow"> <td>0x010f</td> <td>271</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_RBLevelsCWB2</td> <td>Short</td> <td>WB RB levels CWB2</td> </tr> <tr class="OddRow"> <td>0x0110</td> <td>272</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_RBLevelsCWB3</td> <td>Short</td> <td>WB RB levels CWB3</td> </tr> <tr class="EvenRow"> <td>0x0111</td> <td>273</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_RBLevelsCWB4</td> <td>Short</td> <td>WB RB levels CWB4</td> </tr> <tr class="OddRow"> <td>0x0113</td> <td>275</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_GLevel3000K</td> <td>Short</td> <td>WB G level 3000K</td> </tr> <tr class="EvenRow"> <td>0x0114</td> <td>276</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_GLevel3300K</td> <td>Short</td> <td>WB G level 3300K</td> </tr> <tr class="OddRow"> <td>0x0115</td> <td>277</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_GLevel3600K</td> <td>Short</td> <td>WB G level 3600K</td> </tr> <tr class="EvenRow"> <td>0x0116</td> <td>278</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_GLevel3900K</td> <td>Short</td> <td>WB G level 3900K</td> </tr> <tr class="OddRow"> <td>0x0117</td> <td>279</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_GLevel4000K</td> <td>Short</td> <td>WB G level 4000K</td> </tr> <tr class="EvenRow"> <td>0x0118</td> <td>280</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_GLevel4300K</td> <td>Short</td> <td>WB G level 4300K</td> </tr> <tr class="OddRow"> <td>0x0119</td> <td>281</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_GLevel4500K</td> <td>Short</td> <td>WB G level 4500K</td> </tr> <tr class="EvenRow"> <td>0x011a</td> <td>282</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_GLevel4800K</td> <td>Short</td> <td>WB G level 4800K</td> </tr> <tr class="OddRow"> <td>0x011b</td> <td>283</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_GLevel5300K</td> <td>Short</td> <td>WB G level 5300K</td> </tr> <tr class="EvenRow"> <td>0x011c</td> <td>284</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_GLevel6000K</td> <td>Short</td> <td>WB G level 6000K</td> </tr> <tr class="OddRow"> <td>0x011d</td> <td>285</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_GLevel6600K</td> <td>Short</td> <td>WB G level 6600K</td> </tr> <tr class="EvenRow"> <td>0x011e</td> <td>286</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_GLevel7500K</td> <td>Short</td> <td>WB G level 7500K</td> </tr> <tr class="OddRow"> <td>0x011f</td> <td>287</td> <td>Makernote</td> <td>Exif.OlympusIp.WB_GLevel</td> <td>Short</td> <td>WB G level</td> </tr> <tr class="EvenRow"> <td>0x0200</td> <td>512</td> <td>Makernote</td> <td>Exif.OlympusIp.ColorMatrix</td> <td>Short</td> <td>Color matrix</td> </tr> <tr class="OddRow"> <td>0x0300</td> <td>768</td> <td>Makernote</td> <td>Exif.OlympusIp.Enhancer</td> <td>Short</td> <td>Enhancer</td> </tr> <tr class="EvenRow"> <td>0x0301</td> <td>769</td> <td>Makernote</td> <td>Exif.OlympusIp.EnhancerValues</td> <td>Short</td> <td>Enhancer values</td> </tr> <tr class="OddRow"> <td>0x0310</td> <td>784</td> <td>Makernote</td> <td>Exif.OlympusIp.CoringFilter</td> <td>Short</td> <td>Coring filter</td> </tr> <tr class="EvenRow"> <td>0x0311</td> <td>785</td> <td>Makernote</td> <td>Exif.OlympusIp.CoringValues</td> <td>Short</td> <td>Coring values</td> </tr> <tr class="OddRow"> <td>0x0600</td> <td>1536</td> <td>Makernote</td> <td>Exif.OlympusIp.BlackLevel</td> <td>Short</td> <td>Black level</td> </tr> <tr class="EvenRow"> <td>0x0610</td> <td>1552</td> <td>Makernote</td> <td>Exif.OlympusIp.GainBase</td> <td>Short</td> <td>Gain base</td> </tr> <tr class="OddRow"> <td>0x0611</td> <td>1553</td> <td>Makernote</td> <td>Exif.OlympusIp.ValidBits</td> <td>Short</td> <td>Valid bits</td> </tr> <tr class="EvenRow"> <td>0x0612</td> <td>1554</td> <td>Makernote</td> <td>Exif.OlympusIp.CropLeft</td> <td>Short</td> <td>Crop left</td> </tr> <tr class="OddRow"> <td>0x0613</td> <td>1555</td> <td>Makernote</td> <td>Exif.OlympusIp.CropTop</td> <td>Short</td> <td>Crop top</td> </tr> <tr class="EvenRow"> <td>0x0614</td> <td>1556</td> <td>Makernote</td> <td>Exif.OlympusIp.CropWidth</td> <td>Long</td> <td>Crop width</td> </tr> <tr class="OddRow"> <td>0x0615</td> <td>1557</td> <td>Makernote</td> <td>Exif.OlympusIp.CropHeight</td> <td>Long</td> <td>Crop height</td> </tr> <tr class="EvenRow"> <td>0x1010</td> <td>4112</td> <td>Makernote</td> <td>Exif.OlympusIp.NoiseReduction</td> <td>Short</td> <td>Noise reduction</td> </tr> <tr class="OddRow"> <td>0x1011</td> <td>4113</td> <td>Makernote</td> <td>Exif.OlympusIp.DistortionCorrection</td> <td>Short</td> <td>Distortion correction</td> </tr> <tr class="EvenRow"> <td>0x1012</td> <td>4114</td> <td>Makernote</td> <td>Exif.OlympusIp.ShadingCompensation</td> <td>Short</td> <td>Shading compensation</td> </tr> <tr class="OddRow"> <td>0x1200</td> <td>4608</td> <td>Makernote</td> <td>Exif.OlympusIp.FaceDetect</td> <td>Long</td> <td>Face detect</td> </tr> <tr class="EvenRow"> <td>0x1201</td> <td>4609</td> <td>Makernote</td> <td>Exif.OlympusIp.FaceDetectArea</td> <td>SShort</td> <td>Face detect area</td> </tr> </tbody> </table><script type="text/javascript"> // var OlympusIp = new SortableTable( document.getElementById("OlympusIp"), ["String", "Number", "String", "String", "String", "String"] ); OlympusIp.onsort = function () { var rows = OlympusIp.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> <br> <h3>Olympus Focus Info Tags</h3> <p>Click on a column header to sort the table.</p> <table class="ReportTable" id="OlympusFi" 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>0x0000</td> <td>0</td> <td>Makernote</td> <td>Exif.OlympusFi.FocusInfoVersion</td> <td>Undefined</td> <td>Focus info version</td> </tr> <tr class="EvenRow"> <td>0x0209</td> <td>521</td> <td>Makernote</td> <td>Exif.OlympusFi.AutoFocus</td> <td>Short</td> <td>Auto focus</td> </tr> <tr class="OddRow"> <td>0x0210</td> <td>528</td> <td>Makernote</td> <td>Exif.OlympusFi.SceneDetect</td> <td>Short</td> <td>Scene detect</td> </tr> <tr class="EvenRow"> <td>0x0211</td> <td>529</td> <td>Makernote</td> <td>Exif.OlympusFi.SceneArea</td> <td>Long</td> <td>Scene area</td> </tr> <tr class="OddRow"> <td>0x0212</td> <td>530</td> <td>Makernote</td> <td>Exif.OlympusFi.SceneDetectData</td> <td>Long</td> <td>Scene detect data</td> </tr> <tr class="EvenRow"> <td>0x0300</td> <td>768</td> <td>Makernote</td> <td>Exif.OlympusFi.ZoomStepCount</td> <td>Short</td> <td>Zoom step count</td> </tr> <tr class="OddRow"> <td>0x0301</td> <td>769</td> <td>Makernote</td> <td>Exif.OlympusFi.FocusStepCount</td> <td>Short</td> <td>Focus step count</td> </tr> <tr class="EvenRow"> <td>0x0303</td> <td>771</td> <td>Makernote</td> <td>Exif.OlympusFi.FocusStepInfinity</td> <td>Short</td> <td>Focus step infinity</td> </tr> <tr class="OddRow"> <td>0x0304</td> <td>772</td> <td>Makernote</td> <td>Exif.OlympusFi.FocusStepNear</td> <td>Short</td> <td>Focus step near</td> </tr> <tr class="EvenRow"> <td>0x0305</td> <td>773</td> <td>Makernote</td> <td>Exif.OlympusFi.FocusDistance</td> <td>Rational</td> <td>Focus distance</td> </tr> <tr class="OddRow"> <td>0x0308</td> <td>776</td> <td>Makernote</td> <td>Exif.OlympusFi.AFPoint</td> <td>Short</td> <td>AF point</td> </tr> <tr class="EvenRow"> <td>0x1201</td> <td>4609</td> <td>Makernote</td> <td>Exif.OlympusFi.ExternalFlash</td> <td>Short</td> <td>External flash</td> </tr> <tr class="OddRow"> <td>0x1203</td> <td>4611</td> <td>Makernote</td> <td>Exif.OlympusFi.ExternalFlashGuideNumber</td> <td>SRational</td> <td>External flash guide number</td> </tr> <tr class="EvenRow"> <td>0x1204</td> <td>4612</td> <td>Makernote</td> <td>Exif.OlympusFi.ExternalFlashBounce</td> <td>Short</td> <td>External flash bounce</td> </tr> <tr class="OddRow"> <td>0x1205</td> <td>4613</td> <td>Makernote</td> <td>Exif.OlympusFi.ExternalFlashZoom</td> <td>Rational</td> <td>External flash zoom</td> </tr> <tr class="EvenRow"> <td>0x1208</td> <td>4616</td> <td>Makernote</td> <td>Exif.OlympusFi.InternalFlash</td> <td>Short</td> <td>Internal flash</td> </tr> <tr class="OddRow"> <td>0x1209</td> <td>4617</td> <td>Makernote</td> <td>Exif.OlympusFi.ManualFlash</td> <td>Short</td> <td>Manual flash</td> </tr> <tr class="EvenRow"> <td>0x1500</td> <td>5376</td> <td>Makernote</td> <td>Exif.OlympusFi.SensorTemperature</td> <td>SShort</td> <td>Sensor temperature</td> </tr> <tr class="OddRow"> <td>0x1600</td> <td>5632</td> <td>Makernote</td> <td>Exif.OlympusFi.ImageStabilization</td> <td>Undefined</td> <td>Image stabilization</td> </tr> </tbody> </table><script type="text/javascript"> // var OlympusFi = new SortableTable( document.getElementById("OlympusFi"), ["String", "Number", "String", "String", "String", "String"] ); OlympusFi.onsort = function () { var rows = OlympusFi.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> <br> <h3>Olympus FE Tags</h3> <p>Click on a column header to sort the table.</p> <table class="ReportTable" id="OlympusFe1" 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>0x0100</td> <td>256</td> <td>Makernote</td> <td>Exif.OlympusFe1.BodyFirmwareVersion</td> <td>Ascii</td> <td>Body firmware version</td> </tr></tbody> </table><script type="text/javascript"> // var OlympusFe1 = new SortableTable( document.getElementById("OlympusFe1"), ["String", "Number", "String", "String", "String", "String"] ); OlympusFe1.onsort = function () { var rows = OlympusFe1.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> <br> <h3>Olympus Raw Info Tags</h3> <p>Click on a column header to sort the table.</p> <table class="ReportTable" id="OlympusRi" 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>0x0000</td> <td>0</td> <td>Makernote</td> <td>Exif.OlympusRi.RawInfoVersion</td> <td>Undefined</td> <td>Raw info version</td> </tr> <tr class="EvenRow"> <td>0x0100</td> <td>256</td> <td>Makernote</td> <td>Exif.OlympusRi.WB_RBLevelsUsed</td> <td>Short</td> <td>WB_RB levels used</td> </tr> <tr class="OddRow"> <td>0x0110</td> <td>272</td> <td>Makernote</td> <td>Exif.OlympusRi.WB_RBLevelsAuto</td> <td>Short</td> <td>WB_RB levels auto</td> </tr> <tr class="EvenRow"> <td>0x0120</td> <td>288</td> <td>Makernote</td> <td>Exif.OlympusRi.WB_RBLevelsShade</td> <td>Short</td> <td>WB_RB levels shade</td> </tr> <tr class="OddRow"> <td>0x0121</td> <td>289</td> <td>Makernote</td> <td>Exif.OlympusRi.WB_RBLevelsCloudy</td> <td>Short</td> <td>WB_RB levels cloudy</td> </tr> <tr class="EvenRow"> <td>0x0122</td> <td>290</td> <td>Makernote</td> <td>Exif.OlympusRi.WB_RBLevelsFineWeather</td> <td>Short</td> <td>WB_RB levels fine weather</td> </tr> <tr class="OddRow"> <td>0x0123</td> <td>291</td> <td>Makernote</td> <td>Exif.OlympusRi.WB_RBLevelsTungsten</td> <td>Short</td> <td>WB_RB levels tungsten</td> </tr> <tr class="EvenRow"> <td>0x0124</td> <td>292</td> <td>Makernote</td> <td>Exif.OlympusRi.WB_RBLevelsEveningSunlight</td> <td>Short</td> <td>WB_RB levels evening sunlight</td> </tr> <tr class="OddRow"> <td>0x0130</td> <td>304</td> <td>Makernote</td> <td>Exif.OlympusRi.WB_RBLevelsDaylightFluor</td> <td>Short</td> <td>WB_RB levels daylight fluor</td> </tr> <tr class="EvenRow"> <td>0x0131</td> <td>305</td> <td>Makernote</td> <td>Exif.OlympusRi.WB_RBLevelsDayWhiteFluor</td> <td>Short</td> <td>WB_RB levels day white fluor</td> </tr> <tr class="OddRow"> <td>0x0132</td> <td>306</td> <td>Makernote</td> <td>Exif.OlympusRi.WB_RBLevelsCoolWhiteFluor</td> <td>Short</td> <td>WB_RB levels cool white fluor</td> </tr> <tr class="EvenRow"> <td>0x0133</td> <td>307</td> <td>Makernote</td> <td>Exif.OlympusRi.WB_RBLevelsWhiteFluorescent</td> <td>Short</td> <td>WB_RB levels white fluorescent</td> </tr> <tr class="OddRow"> <td>0x0200</td> <td>512</td> <td>Makernote</td> <td>Exif.OlympusRi.ColorMatrix2</td> <td>Short</td> <td>Color matrix 2</td> </tr> <tr class="EvenRow"> <td>0x0310</td> <td>784</td> <td>Makernote</td> <td>Exif.OlympusRi.CoringFilter</td> <td>Short</td> <td>Coring filter</td> </tr> <tr class="OddRow"> <td>0x0311</td> <td>785</td> <td>Makernote</td> <td>Exif.OlympusRi.CoringValues</td> <td>Short</td> <td>Coring values</td> </tr> <tr class="EvenRow"> <td>0x0600</td> <td>1536</td> <td>Makernote</td> <td>Exif.OlympusRi.BlackLevel2</td> <td>Short</td> <td>Black level 2</td> </tr> <tr class="OddRow"> <td>0x0601</td> <td>1537</td> <td>Makernote</td> <td>Exif.OlympusRi.YCbCrCoefficients</td> <td>Short</td> <td>YCbCr coefficients</td> </tr> <tr class="EvenRow"> <td>0x0611</td> <td>1553</td> <td>Makernote</td> <td>Exif.OlympusRi.ValidPixelDepth</td> <td>Short</td> <td>Valid pixel depth</td> </tr> <tr class="OddRow"> <td>0x0612</td> <td>1554</td> <td>Makernote</td> <td>Exif.OlympusRi.CropLeft</td> <td>Short</td> <td>Crop left</td> </tr> <tr class="EvenRow"> <td>0x0613</td> <td>1555</td> <td>Makernote</td> <td>Exif.OlympusRi.CropTop</td> <td>Short</td> <td>Crop top</td> </tr> <tr class="OddRow"> <td>0x0614</td> <td>1556</td> <td>Makernote</td> <td>Exif.OlympusRi.CropWidth</td> <td>Long</td> <td>Crop width</td> </tr> <tr class="EvenRow"> <td>0x0615</td> <td>1557</td> <td>Makernote</td> <td>Exif.OlympusRi.CropHeight</td> <td>Long</td> <td>Crop height</td> </tr> <tr class="OddRow"> <td>0x1000</td> <td>4096</td> <td>Makernote</td> <td>Exif.OlympusRi.LightSource</td> <td>Short</td> <td>Light source</td> </tr> <tr class="EvenRow"> <td>0x1001</td> <td>4097</td> <td>Makernote</td> <td>Exif.OlympusRi.WhiteBalanceComp</td> <td>SShort</td> <td>White balance comp</td> </tr> <tr class="OddRow"> <td>0x1010</td> <td>4112</td> <td>Makernote</td> <td>Exif.OlympusRi.SaturationSetting</td> <td>SShort</td> <td>Saturation setting</td> </tr> <tr class="EvenRow"> <td>0x1011</td> <td>4113</td> <td>Makernote</td> <td>Exif.OlympusRi.HueSetting</td> <td>SShort</td> <td>Hue setting</td> </tr> <tr class="OddRow"> <td>0x1012</td> <td>4114</td> <td>Makernote</td> <td>Exif.OlympusRi.ContrastSetting</td> <td>SShort</td> <td>Contrast setting</td> </tr> <tr class="EvenRow"> <td>0x1013</td> <td>4115</td> <td>Makernote</td> <td>Exif.OlympusRi.SharpnessSetting</td> <td>SShort</td> <td>Sharpness setting</td> </tr> <tr class="OddRow"> <td>0x2000</td> <td>8192</td> <td>Makernote</td> <td>Exif.OlympusRi.CMExposureCompensation</td> <td>SRational</td> <td>CM exposure compensation</td> </tr> <tr class="EvenRow"> <td>0x2001</td> <td>8193</td> <td>Makernote</td> <td>Exif.OlympusRi.CMWhiteBalance</td> <td>Short</td> <td>CM white balance</td> </tr> <tr class="OddRow"> <td>0x2002</td> <td>8194</td> <td>Makernote</td> <td>Exif.OlympusRi.CMWhiteBalanceComp</td> <td>SShort</td> <td>CM white balance comp</td> </tr> <tr class="EvenRow"> <td>0x2010</td> <td>8208</td> <td>Makernote</td> <td>Exif.OlympusRi.CMWhiteBalanceGrayPoint</td> <td>Short</td> <td>CM white balance gray point</td> </tr> <tr class="OddRow"> <td>0x2020</td> <td>8224</td> <td>Makernote</td> <td>Exif.OlympusRi.CMSaturation</td> <td>SShort</td> <td>CM saturation</td> </tr> <tr class="EvenRow"> <td>0x2021</td> <td>8225</td> <td>Makernote</td> <td>Exif.OlympusRi.CMHue</td> <td>SShort</td> <td>CM hue</td> </tr> <tr class="OddRow"> <td>0x2022</td> <td>8226</td> <td>Makernote</td> <td>Exif.OlympusRi.CMContrast</td> <td>SShort</td> <td>CM contrast</td> </tr> <tr class="EvenRow"> <td>0x2023</td> <td>8227</td> <td>Makernote</td> <td>Exif.OlympusRi.CMSharpness</td> <td>SShort</td> <td>CM sharpness</td> </tr> </tbody> </table><script type="text/javascript"> // var OlympusRi = new SortableTable( document.getElementById("OlympusRi"), ["String", "Number", "String", "String", "String", "String"] ); OlympusRi.onsort = function () { var rows = OlympusRi.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> <br> </div> <!-- closes content --> </body> </html>