<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
I'm looking for guidance on how to handle images with 16 bits per
pixel. <br>
<br>
If the image has 16 bits per pixel, I'm assuming the following buffer
would be allocated to read one scan line:<br>
<blockquote>unsigned short* ScanlineBuf = (unsigned short*) malloc(
TIFFScanlineSize( tiff ) );</blockquote>
Each scan line would then be read as follows:<br>
<blockquote>TIFFReadScanline( tiff, ScanlineBuf, row, 0 );<br>
</blockquote>
I'm assuming ScanlineBuf is a series of 16-bit red, green, and blue
colors. Can someone verify that and tell me how to convert the 16-bit
colors to 8-bit values?<br>
<br>
Thanks.<br>
<br>
</body>
</html>