Blame html/man/TIFFReadEncodedStrip.3tiff.html

Packit 994f1a
Packit 994f1a
Packit 994f1a
<html>
Packit 994f1a
<head>
Packit 994f1a
<meta name="generator" content="groff -Thtml, see www.gnu.org">
Packit 994f1a
<meta name="Content-Style" content="text/css">
Packit 994f1a
<title>TIFFReadEncodedStrip</title>
Packit 994f1a
</head>
Packit 994f1a
<body>
Packit 994f1a
Packit 994f1a

TIFFReadEncodedStrip

Packit 994f1a
NAME
Packit 994f1a
SYNOPSIS
Packit 994f1a
DESCRIPTION
Packit 994f1a
NOTES
Packit 994f1a
RETURN VALUES
Packit 994f1a
DIAGNOSTICS
Packit 994f1a
SEE ALSO
Packit 994f1a
Packit 994f1a

Packit 994f1a
Packit 994f1a

NAME

Packit 994f1a
Packit 994f1a
Packit 994f1a
       cols="2" cellspacing="0" cellpadding="0">
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

<big>TIFFReadEncodedStrip − read and decode a strip

Packit 994f1a
of data from an open</big> TIFF <big>file</big>

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

SYNOPSIS

Packit 994f1a
Packit 994f1a
Packit 994f1a
       cols="2" cellspacing="0" cellpadding="0">
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

<big>#include <tiffio.h></big>

Packit 994f1a
Packit 994f1a

<big>tsize_t TIFFReadEncodedStrip(TIFF

Packit 994f1a
*tif, tstrip_t strip,
Packit 994f1a
tdata_t buf, tsize_t
Packit 994f1a
size)</big>

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

DESCRIPTION

Packit 994f1a
Packit 994f1a
Packit 994f1a
       cols="2" cellspacing="0" cellpadding="0">
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

<big>Read the specified strip of data and place up to

Packit 994f1a
size bytes of decompressed information in the (user
Packit 994f1a
supplied) data buffer.</big>

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

NOTES

Packit 994f1a
Packit 994f1a
Packit 994f1a
       cols="2" cellspacing="0" cellpadding="0">
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

<big>The value of strip is a ‘‘raw

Packit 994f1a
strip number.’’ That is, the caller must take
Packit 994f1a
into account whether or not the data are organized in
Packit 994f1a
separate planes (PlanarConfiguration=2). To read a
Packit 994f1a
full strip of data the data buffer should typically be at
Packit 994f1a
least as large as the number returned by
Packit 994f1a
TIFFStripSize(3TIFF). If the -1 passed in size
Packit 994f1a
parameter, the whole strip will be read. You should be sure
Packit 994f1a
you have enough space allocated for the buffer.</big>

Packit 994f1a
Packit 994f1a

<big>The library attempts to hide bit- and byte-ordering

Packit 994f1a
differences between the image and the native machine by
Packit 994f1a
converting data to the native machine order. Bit reversal is
Packit 994f1a
done if the FillOrder tag is opposite to the native
Packit 994f1a
machine bit order. 16- and 32-bit samples are automatically
Packit 994f1a
byte-swapped if the file was written with a byte order
Packit 994f1a
opposite to the native machine byte order,</big>

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

RETURN VALUES

Packit 994f1a
Packit 994f1a
Packit 994f1a
       cols="2" cellspacing="0" cellpadding="0">
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

<big>The actual number of bytes of data that were placed

Packit 994f1a
in buf is returned; TIFFReadEncodedStrip
Packit 994f1a
returns −1 if an error was encountered.</big>

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

DIAGNOSTICS

Packit 994f1a
Packit 994f1a
Packit 994f1a
       cols="2" cellspacing="0" cellpadding="0">
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

<big>All error messages are directed to the

Packit 994f1a
TIFFError(3TIFF) routine.</big>

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

SEE ALSO

Packit 994f1a
Packit 994f1a
Packit 994f1a
       cols="2" cellspacing="0" cellpadding="0">
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

<big>TIFFOpen(3TIFF),

Packit 994f1a
TIFFReadRawStrip(3TIFF),
Packit 994f1a
TIFFReadScanline(3TIFF),
Packit 994f1a
libtiff(3TIFF)</big>

Packit 994f1a
Packit 994f1a

<big>Libtiff library home page:

Packit 994f1a
http://www.remotesensing.org/libtiff/</big>

Packit 994f1a
Packit 994f1a
Packit 994f1a

Packit 994f1a
</body>
Packit 994f1a
</html>