Blame html/man/TIFFReadEncodedStrip.3tiff.html

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

TIFFReadEncodedStrip

Packit Service 2594b8
NAME
Packit Service 2594b8
SYNOPSIS
Packit Service 2594b8
DESCRIPTION
Packit Service 2594b8
NOTES
Packit Service 2594b8
RETURN VALUES
Packit Service 2594b8
DIAGNOSTICS
Packit Service 2594b8
SEE ALSO
Packit Service 2594b8
Packit Service 2594b8

Packit Service 2594b8
Packit Service 2594b8

NAME

Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8
       cols="2" cellspacing="0" cellpadding="0">
Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8

<big>TIFFReadEncodedStrip − read and decode a strip

Packit Service 2594b8
of data from an open</big> TIFF <big>file</big>

Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8

SYNOPSIS

Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8
       cols="2" cellspacing="0" cellpadding="0">
Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8

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

Packit Service 2594b8
Packit Service 2594b8

<big>tsize_t TIFFReadEncodedStrip(TIFF

Packit Service 2594b8
*tif, tstrip_t strip,
Packit Service 2594b8
tdata_t buf, tsize_t
Packit Service 2594b8
size)</big>

Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8

DESCRIPTION

Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8
       cols="2" cellspacing="0" cellpadding="0">
Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8

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

Packit Service 2594b8
size bytes of decompressed information in the (user
Packit Service 2594b8
supplied) data buffer.</big>

Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8

NOTES

Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8
       cols="2" cellspacing="0" cellpadding="0">
Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8

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

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

Packit Service 2594b8
Packit Service 2594b8

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

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

Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8

RETURN VALUES

Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8
       cols="2" cellspacing="0" cellpadding="0">
Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8

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

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

Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8

DIAGNOSTICS

Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8
       cols="2" cellspacing="0" cellpadding="0">
Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8

<big>All error messages are directed to the

Packit Service 2594b8
TIFFError(3TIFF) routine.</big>

Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8

SEE ALSO

Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8
       cols="2" cellspacing="0" cellpadding="0">
Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8

<big>TIFFOpen(3TIFF),

Packit Service 2594b8
TIFFReadRawStrip(3TIFF),
Packit Service 2594b8
TIFFReadScanline(3TIFF),
Packit Service 2594b8
libtiff(3TIFF)</big>

Packit Service 2594b8
Packit Service 2594b8

<big>Libtiff library home page:

Packit Service 2594b8
http://www.simplesystems.org/libtiff/</big>

Packit Service 2594b8
Packit Service 2594b8
Packit Service 2594b8

Packit Service 2594b8
</body>
Packit Service 2594b8
</html>