TIFFREADENCODEDTILE(3tiff) LibTIFF TIFFREADENCODEDTILE(3tiff)
NAME
TIFFReadEncodedTile - read and decode a tile of data from an open TIFF
file
SYNOPSIS
#include <tiffio.h>
int TIFFReadEncodedTile(TIFF *tif, ttile_t tile, tdata_t buf, tsize_t
size)
DESCRIPTION
Read the specified tile of data and place up to size bytes of decom-
pressed information in the (user supplied) data buffer.
NOTES
The value of tile is a "raw tile number". That is, the caller must take
into account whether or not the data are organized in separate planes
(PlanarConfiguration = 2). TIFFComputeTile() automatically does this
when converting an (x,y,z,sample) coordinate quadruple to a tile num-
ber. To read a full tile of data the data buffer should be at least as
large as the value returned by TIFFTileSize().
The library attempts to hide bit- and byte-ordering differences between
the image and the native machine by converting data to the native ma-
chine order. Bit reversal is done if the FillOrder tag is opposite to
the native machine bit order. 16- and 32-bit samples are automatically
byte-swapped if the file was written with a byte order opposite to the
native machine byte order.
RETURN VALUES
The actual number of bytes of data that were placed in buf is returned;
TIFFReadEncodedTile() returns -1 if an error was encountered.
DIAGNOSTICS
All error messages are directed to the TIFFErrorExtR() routine.
SEE ALSO
TIFFOpen (3tiff), TIFFReadRawTile (3tiff), TIFFReadTile (3tiff),
TIFFReadEncodedStrip (3tiff), libtiff (3tiff)
AUTHOR
LibTIFF contributors
COPYRIGHT
1988-2025, LibTIFF contributors
4.5 Jan 03, 2025 TIFFREADENCODEDTILE(3tiff)
Czas wygenerowania: 0.00036 sek.
Created with the man page lookup class by Andrew Collington.
Based on a C man page viewer by Vadim Pavlov
Unicode soft-hyphen fix (as used by RedHat) by Dan Edwards
Some optimisations by Eli Argon
Caching idea and code contribution by James Richardson
Copyright © 2003-2025 Linux.pl
Hosted by Hosting Linux.pl