kusano 7d535a
kusano 7d535a
kusano 7d535a
kusano 7d535a
  <title>TIFF 6.0 Specification Coverage</title>
kusano 7d535a
  <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
kusano 7d535a
  <meta content="en" http-equiv="content-language">
kusano 7d535a
  <style type="text/css"></style>
kusano 7d535a
  
kusano 7d535a
    th {text-align: left; vertical-align: top; font-style: italic; font-weight: normal}
kusano 7d535a
  -->
kusano 7d535a
  
kusano 7d535a
kusano 7d535a
kusano 7d535a
  
kusano 7d535a
    
kusano 7d535a
      
kusano 7d535a
      
kusano 7d535a
        

TIFF 6.0 Specification Coverage

kusano 7d535a
        

kusano 7d535a
          The library is capable of dealing with images that are written to
kusano 7d535a
          follow the 5.0 or 6.0 TIFF spec.  There is also considerable support
kusano 7d535a
          for some of the more esoteric portions of the 6.0 TIFF spec.
kusano 7d535a
        

kusano 7d535a
      
kusano 7d535a
    
kusano 7d535a
  
kusano 7d535a
  
kusano 7d535a
  
kusano 7d535a
    
kusano 7d535a
      Core requirements
kusano 7d535a
      
kusano 7d535a
        

kusano 7d535a
          Both <tt>"MM"</tt> and <tt>"II"</tt> byte orders are handled.
kusano 7d535a
          Both packed and separated planar configuration of samples.
kusano 7d535a
          Any number of samples per pixel (memory permitting).
kusano 7d535a
          Any image width and height (memory permitting).
kusano 7d535a
          Multiple subfiles can be read and written.
kusano 7d535a
          Editing is not supported in that related subfiles (e.g.
kusano 7d535a
          a reduced resolution version of an image) are not automatically
kusano 7d535a
          updated.
kusano 7d535a
        

kusano 7d535a
        

kusano 7d535a
          Tags handled: <tt>ExtraSamples</tt>, <tt>ImageWidth</tt>,
kusano 7d535a
          <tt>ImageLength</tt>, <tt>NewSubfileType</tt>, <tt>ResolutionUnit</tt>.
kusano 7d535a
          <tt>Rowsperstrip</tt>, <tt>StripOffsets</tt>, <tt>StripByteCounts</tt>,
kusano 7d535a
          <tt>XResolution</tt>, <tt>YResolution</tt>
kusano 7d535a
        

kusano 7d535a
      
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      Tiled Images
kusano 7d535a
      <tt>TileWidth</tt>, <tt>TileLength</tt>, <tt>TileOffsets</tt>,
kusano 7d535a
        <tt>TileByteCounts</tt>
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      Image Colorimetry Information
kusano 7d535a
      <tt>WhitePoint</tt>, <tt>PrimaryChromaticities</tt>, <tt>TransferFunction</tt>,
kusano 7d535a
        <tt>ReferenceBlackWhite</tt>
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      Class B for bilevel images
kusano 7d535a
      <tt>SamplesPerPixel</tt> = 1
kusano 7d535a
        <tt>BitsPerSample</tt> = 1
kusano 7d535a
        <tt>Compression</tt> = 1 (none), 2 (CCITT 1D), or 32773 (PackBits)
kusano 7d535a
        <tt>PhotometricInterpretation</tt> = 0 (Min-is-White), 1 (Min-is-Black)
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      Class G for grayscale images
kusano 7d535a
      <tt>SamplesPerPixel</tt> = 1
kusano 7d535a
        <tt>BitsPerSample</tt> = 4, 8
kusano 7d535a
        <tt>Compression</tt> = 1 (none) 5 (LZW)
kusano 7d535a
        <tt>PhotometricInterpretation</tt> = 0 (Min-is-White), 1 (Min-is-Black)
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      Class P for palette color images
kusano 7d535a
      <tt>SamplesPerPixel</tt> = 1
kusano 7d535a
        <tt>BitsPerSample</tt> = 1-8
kusano 7d535a
        <tt>Compression</tt> = 1 (none) 5 (LZW)
kusano 7d535a
        <tt>PhotometricInterpretation</tt> = 3 (Palette RGB)
kusano 7d535a
        <tt>ColorMap</tt>
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      Class R for RGB full color images
kusano 7d535a
      <tt>SamplesPerPixel</tt> = 3
kusano 7d535a
        <tt>BitsPerSample</tt> = <8,8,8>
kusano 7d535a
        <tt>PlanarConfiguration</tt> = 1, 2
kusano 7d535a
        <tt>Compression</tt> = 1 (none) 5 (LZW)
kusano 7d535a
        <tt>PhotometricInterpretation</tt> = 2 (RGB)
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      Class F for facsimile
kusano 7d535a
      (Class B tags plus...)
kusano 7d535a
        <tt>Compression</tt> = 3 (CCITT Group 3), 4 (CCITT Group 4)
kusano 7d535a
        <tt>FillOrder</tt> = 1 (MSB), 2 (LSB)
kusano 7d535a
        <tt>Group3Options</tt> = 1 (2d encoding), 4 (zero fill), 5 (2d+fill)
kusano 7d535a
        <tt>ImageWidth</tt> = 1728, 2048, 2482
kusano 7d535a
        <tt>NewSubFileType</tt> = 2
kusano 7d535a
        <tt>ResolutionUnit</tt> = 2 (Inch), 3 (Centimeter)
kusano 7d535a
        <tt>PageNumber</tt>,
kusano 7d535a
        <tt>XResolution</tt>,
kusano 7d535a
        <tt>YResolution</tt>,
kusano 7d535a
        <tt>Software</tt>,
kusano 7d535a
        <tt>BadFaxLines</tt>,
kusano 7d535a
        <tt>CleanFaxData</tt>,
kusano 7d535a
        <tt>ConsecutiveBadFaxLines</tt>,
kusano 7d535a
        <tt>DateTime</tt>,
kusano 7d535a
        <tt>DocumentName</tt>,
kusano 7d535a
        <tt>ImageDescription</tt>,
kusano 7d535a
        <tt>Orientation</tt>
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      Class S for separated images
kusano 7d535a
      <tt>SamplesPerPixel</tt> = 4
kusano 7d535a
        <tt>PlanarConfiguration</tt> = 1, 2
kusano 7d535a
        <tt>Compression</tt> = 1 (none), 5 (LZW)
kusano 7d535a
        <tt>PhotometricInterpretation</tt> = 5 (Separated)
kusano 7d535a
        <tt>InkSet</tt> = 1 (CMYK)
kusano 7d535a
        <tt>DotRange</tt>,
kusano 7d535a
        <tt>InkNames</tt>,
kusano 7d535a
        <tt>DotRange</tt>,
kusano 7d535a
        <tt>TargetPrinter</tt>
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      Class Y for YCbCr images
kusano 7d535a
      <tt>SamplesPerPixel</tt> = 3
kusano 7d535a
        <tt>BitsPerSample</tt> = <8,8,8>
kusano 7d535a
        <tt>PlanarConfiguration</tt> = 1, 2
kusano 7d535a
        <tt>Compression</tt> = 1 (none),  5 (LZW), 7 (JPEG)
kusano 7d535a
        <tt>PhotometricInterpretation</tt> = 6 (YCbCr)
kusano 7d535a
        <tt>YCbCrCoefficients</tt>,
kusano 7d535a
        <tt>YCbCrSubsampling</tt>,
kusano 7d535a
        <tt>YCbCrPositioning</tt>
kusano 7d535a
        (colorimetry info from Appendix H; see above)
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      Class "JPEG" for JPEG images (per TTN2)
kusano 7d535a
      <tt>PhotometricInterpretation</tt> = 1 (grayscale), 2 (RGB), 5 (CMYK), 6 (YCbCr)
kusano 7d535a
        (Class Y tags if YCbCr)
kusano 7d535a
        (Class S tags if CMYK)
kusano 7d535a
        <tt>Compression</tt> = 7 (JPEG)
kusano 7d535a
    
kusano 7d535a
  
kusano 7d535a
  

kusano 7d535a
    In addition, the library supports some optional compression algorithms
kusano 7d535a
    that are, in some cases, of dubious value.
kusano 7d535a
  

kusano 7d535a
  
kusano 7d535a
    Compression tag valueCompression algorithm
kusano 7d535a
    32766NeXT 2-bit encoding
kusano 7d535a
    32809ThunderScan 4-bit encoding
kusano 7d535a
    32909Pixar companded 11-bit ZIP encoding
kusano 7d535a
    32946PKZIP-style Deflate encoding (experimental)
kusano 7d535a
    34676SGI 32-bit Log Luminance encoding (experimental)
kusano 7d535a
    34677SGI 24-bit Log Luminance encoding (experimental)
kusano 7d535a
  
kusano 7d535a
  
kusano 7d535a
  

kusano 7d535a
    Note that there is no support for the JPEG-related tags defined
kusano 7d535a
    in the 6.0 specification; the JPEG support is based on the post-6.0
kusano 7d535a
    proposal given in TIFF Technical Note #2.
kusano 7d535a
  

kusano 7d535a
  
kusano 7d535a
    
kusano 7d535a
      
kusano 7d535a
      For more information on the experimental Log Luminance encoding
kusano 7d535a
        consult the materials available at
kusano 7d535a
        http://www.anyhere.com/gward/pixformat/tiffluv.html.
kusano 7d535a
    
kusano 7d535a
  
kusano 7d535a
  
kusano 7d535a
  

kusano 7d535a
    The following table shows the tags that are recognized
kusano 7d535a
    and how they are used by the library.  If no use is indicated,
kusano 7d535a
    then the library reads and writes the tag, but does not use it internally.
kusano 7d535a
  

kusano 7d535a
  
kusano 7d535a
    
kusano 7d535a
      Tag Name
kusano 7d535a
      Value
kusano 7d535a
      R/W
kusano 7d535a
      Library's Use (Comments)
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>NewSubFileType</tt>
kusano 7d535a
      254
kusano 7d535a
      R/W
kusano 7d535a
      none (called <tt>SubFileType</tt> in <tiff.h>)
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>SubFileType</tt>
kusano 7d535a
      255
kusano 7d535a
      R/W
kusano 7d535a
      none (called <tt>OSubFileType</tt> in <tiff.h>)
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>ImageWidth</tt>
kusano 7d535a
      256
kusano 7d535a
      R/W
kusano 7d535a
      lots
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>ImageLength</tt>
kusano 7d535a
      257
kusano 7d535a
      R/W
kusano 7d535a
      lots
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>BitsPerSample</tt>
kusano 7d535a
      258
kusano 7d535a
      R/W
kusano 7d535a
      lots
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>Compression</tt>
kusano 7d535a
      259
kusano 7d535a
      R/W
kusano 7d535a
      to select appropriate codec
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>PhotometricInterpretation</tt>
kusano 7d535a
      262
kusano 7d535a
      R/W
kusano 7d535a
      lots
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>Thresholding</tt>
kusano 7d535a
      263
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>CellWidth</tt>
kusano 7d535a
      264
kusano 7d535a
       
kusano 7d535a
      parsed but ignored
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>CellLength</tt>
kusano 7d535a
      265
kusano 7d535a
       
kusano 7d535a
      parsed but ignored
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>FillOrder</tt>
kusano 7d535a
      266
kusano 7d535a
      R/W
kusano 7d535a
      control bit order
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>DocumentName</tt>
kusano 7d535a
      269
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>ImageDescription</tt>
kusano 7d535a
      270
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>Make</tt>
kusano 7d535a
      271
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>Model</tt>
kusano 7d535a
      272
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>StripOffsets</tt>
kusano 7d535a
      273
kusano 7d535a
      R/W
kusano 7d535a
      data i/o
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>Orientation</tt>
kusano 7d535a
      274
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>SamplesPerPixel</tt>
kusano 7d535a
      277
kusano 7d535a
      R/W
kusano 7d535a
      lots
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>RowsPerStrip</tt>
kusano 7d535a
      278
kusano 7d535a
      R/W
kusano 7d535a
      data i/o
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
    <tt>StripByteCounts</tt>
kusano 7d535a
      279
kusano 7d535a
      R/W
kusano 7d535a
      data i/o
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>MinSampleValue</tt>
kusano 7d535a
      280
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>MaxSampleValue</tt>
kusano 7d535a
      281
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>XResolution</tt>
kusano 7d535a
      282
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>YResolution</tt>
kusano 7d535a
      283
kusano 7d535a
      R/W
kusano 7d535a
      used by Group 3 2d encoder
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>PlanarConfiguration</tt>
kusano 7d535a
      284
kusano 7d535a
      R/W
kusano 7d535a
      data i/o
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>PageName</tt>
kusano 7d535a
      285
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>XPosition</tt>
kusano 7d535a
      286
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>YPosition</tt>
kusano 7d535a
      286
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>FreeOffsets</tt>
kusano 7d535a
      288
kusano 7d535a
       
kusano 7d535a
      parsed but ignored
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>FreeByteCounts</tt>
kusano 7d535a
      289
kusano 7d535a
       
kusano 7d535a
      parsed but ignored
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>GrayResponseUnit</tt>
kusano 7d535a
      290
kusano 7d535a
       
kusano 7d535a
      parsed but ignored
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>GrayResponseCurve</tt>
kusano 7d535a
      291
kusano 7d535a
       
kusano 7d535a
      parsed but ignored
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>Group3Options</tt>
kusano 7d535a
      292
kusano 7d535a
      R/W
kusano 7d535a
      used by Group 3 codec
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>Group4Options</tt>
kusano 7d535a
      293
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>ResolutionUnit</tt>
kusano 7d535a
      296
kusano 7d535a
      R/W
kusano 7d535a
      used by Group 3 2d encoder
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>PageNumber</tt>
kusano 7d535a
      297
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>ColorResponseUnit</tt>
kusano 7d535a
      300
kusano 7d535a
       
kusano 7d535a
      parsed but ignored
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>TransferFunction</tt>
kusano 7d535a
      301
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>Software</tt>
kusano 7d535a
      305
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>DateTime</tt>
kusano 7d535a
      306
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>Artist</tt>
kusano 7d535a
      315
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>HostComputer</tt>
kusano 7d535a
      316
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>Predictor</tt>
kusano 7d535a
      317
kusano 7d535a
      R/W
kusano 7d535a
      used by LZW codec
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>WhitePoint</tt>
kusano 7d535a
      318
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>PrimaryChromacities</tt>
kusano 7d535a
      319
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>ColorMap</tt>
kusano 7d535a
      320
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>TileWidth</tt>
kusano 7d535a
      322
kusano 7d535a
      R/W
kusano 7d535a
      data i/o
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>TileLength</tt>
kusano 7d535a
      323
kusano 7d535a
      R/W
kusano 7d535a
      data i/o
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>TileOffsets</tt>
kusano 7d535a
      324
kusano 7d535a
      R/W
kusano 7d535a
      data i/o
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>TileByteCounts</tt>
kusano 7d535a
      324
kusano 7d535a
      R/W
kusano 7d535a
      data i/o
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>BadFaxLines</tt>
kusano 7d535a
      326
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>CleanFaxData</tt>
kusano 7d535a
      327
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>ConsecutiveBadFaxLines</tt>
kusano 7d535a
      328
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>SubIFD</tt>
kusano 7d535a
      330
kusano 7d535a
      R/W
kusano 7d535a
      subimage descriptor support
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>InkSet</tt>
kusano 7d535a
      332
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>InkNames</tt>
kusano 7d535a
      333
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>DotRange</tt>
kusano 7d535a
      336
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>TargetPrinter</tt>
kusano 7d535a
      337
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>ExtraSamples</tt>
kusano 7d535a
      338
kusano 7d535a
      R/W
kusano 7d535a
      lots
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>SampleFormat</tt>
kusano 7d535a
      339
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>SMinSampleValue</tt>
kusano 7d535a
      340
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>SMaxSampleValue</tt>
kusano 7d535a
      341
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>JPEGTables</tt>
kusano 7d535a
      347
kusano 7d535a
      R/W
kusano 7d535a
      used by JPEG codec
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>YCbCrCoefficients</tt>
kusano 7d535a
      529
kusano 7d535a
      R/W
kusano 7d535a
      used by <tt>TIFFReadRGBAImage</tt> support
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>YCbCrSubsampling</tt>
kusano 7d535a
      530
kusano 7d535a
      R/W
kusano 7d535a
      tile/strip size calculations
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>YCbCrPositioning</tt>
kusano 7d535a
      531
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>ReferenceBlackWhite</tt>
kusano 7d535a
      532
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>Matteing</tt>
kusano 7d535a
      32995
kusano 7d535a
      R
kusano 7d535a
      none (obsoleted by <tt>ExtraSamples</tt> tag)
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>DataType</tt>
kusano 7d535a
      32996
kusano 7d535a
      R
kusano 7d535a
      none (obsoleted by <tt>SampleFormat</tt> tag)
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>ImageDepth</tt>
kusano 7d535a
      32997
kusano 7d535a
      R/W
kusano 7d535a
      tile/strip calculations
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>TileDepth</tt>
kusano 7d535a
      32998
kusano 7d535a
      R/W
kusano 7d535a
      tile/strip calculations
kusano 7d535a
    
kusano 7d535a
    
kusano 7d535a
      <tt>StoNits</tt>
kusano 7d535a
      37439
kusano 7d535a
      R/W
kusano 7d535a
       
kusano 7d535a
    
kusano 7d535a
  
kusano 7d535a
  

kusano 7d535a
    The <tt>Matteing</tt> and <tt>DataType</tt>
kusano 7d535a
    tags have been obsoleted by the 6.0
kusano 7d535a
    <tt>ExtraSamples</tt> and <tt>SampleFormat</tt> tags.
kusano 7d535a
    Consult the documentation on the
kusano 7d535a
    <tt>ExtraSamples</tt> tag and Associated Alpha for elaboration.  Note however
kusano 7d535a
    that if you use Associated Alpha, you are expected to save data that is
kusano 7d535a
    pre-multipled by Alpha.  If this means nothing to you, check out
kusano 7d535a
    Porter & Duff's paper in the '84 SIGGRAPH proceedings: "Compositing Digital
kusano 7d535a
    Images".
kusano 7d535a
  

kusano 7d535a
  

kusano 7d535a
    The <tt>ImageDepth</tt>
kusano 7d535a
    tag is a non-standard, but registered tag that specifies
kusano 7d535a
    the Z-dimension of volumetric data.  The combination of <tt>ImageWidth</tt>,
kusano 7d535a
    <tt>ImageLength</tt>, and <tt>ImageDepth</tt>,
kusano 7d535a
    defines a 3D volume of pixels that are
kusano 7d535a
    further specified by <tt>BitsPerSample</tt> and
kusano 7d535a
    <tt>SamplesPerPixel</tt>.  The <tt>TileDepth</tt>
kusano 7d535a
    tag (also non-standard, but registered) can be used to specified a
kusano 7d535a
    subvolume "tiling" of a volume of data.
kusano 7d535a
  

kusano 7d535a
  

kusano 7d535a
    The Colorimetry, and CMYK tags are additions that appear in TIFF 6.0.
kusano 7d535a
    Consult the TIFF 6.0 specification included in the doc directory
kusano 7d535a
    and online.
kusano 7d535a
  

kusano 7d535a
  

kusano 7d535a
    The JPEG-related tag is specified in
kusano 7d535a
    TIFF Technical Note #2 which defines
kusano 7d535a
    a revised JPEG-in-TIFF scheme (revised over that appendix that was
kusano 7d535a
    part of the TIFF 6.0 specification).
kusano 7d535a
  

kusano 7d535a
  
kusano 7d535a
  

kusano 7d535a
    Last updated: $Date: 2005/12/28 06:53:18 $
kusano 7d535a
  

kusano 7d535a
kusano 7d535a
kusano 7d535a