Blame html/man/TIFFcodec.3tiff.html

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

CODEC

Packit 7838c8
NAME
Packit 7838c8
SYNOPSIS
Packit 7838c8
DESCRIPTION
Packit 7838c8
DIAGNOSTICS
Packit 7838c8
SEE ALSO
Packit 7838c8
Packit 7838c8

Packit 7838c8
Packit 7838c8

NAME

Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

TIFFFindCODEC, TIFFRegisterCODEC, TIFFUnRegisterCODEC,

Packit 7838c8
TIFFIsCODECConfigured − codec-related utility
Packit 7838c8
routines

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

SYNOPSIS

Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

#include <tiffio.h>

Packit 7838c8
Packit 7838c8

const TIFFCodec* TIFFFindCODEC(uint16

Packit 7838c8
scheme);
Packit 7838c8
TIFFCodec* TIFFRegisterCODEC(uint16 scheme,
Packit 7838c8
const char *method, TIFFInitMethod
Packit 7838c8
init);
Packit 7838c8
void TIFFUnRegisterCODEC(TIFFCodec
Packit 7838c8
*codec);
Packit 7838c8
int TIFFIsCODECConfigured(uint16
Packit 7838c8
scheme);

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

DESCRIPTION

Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

libtiff supports a variety of compression schemes

Packit 7838c8
implemented by software codecs. Each codec adheres to
Packit 7838c8
a modular interface that provides for the decoding and
Packit 7838c8
encoding of image data; as well as some other methods for
Packit 7838c8
initialization, setup, cleanup, and the control of default
Packit 7838c8
strip and tile sizes. Codecs are identified by the
Packit 7838c8
associated value of the <small>TIFF</small>
Packit 7838c8
Compression tag; e.g. 5 for <small>LZW</small>
Packit 7838c8
compression.

Packit 7838c8
Packit 7838c8

The TIFFRegisterCODEC routine can be used to

Packit 7838c8
augment or override the set of codecs available to an
Packit 7838c8
application. If the specified scheme already has a
Packit 7838c8
registered codec then it is overridden and any images
Packit 7838c8
with data encoded with this compression scheme will be
Packit 7838c8
decoded using the supplied coded.

Packit 7838c8
Packit 7838c8

TIFFIsCODECConfigured returns 1 if the codec is

Packit 7838c8
configured and working. Otherwise 0 will be returned.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

DIAGNOSTICS

Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

No space to register compression scheme %s.

Packit 7838c8
TIFFRegisterCODEC was unable to allocate memory for
Packit 7838c8
the data structures needed to register a codec.

Packit 7838c8
Packit 7838c8

Cannot remove compression scheme %s; not

Packit 7838c8
registered. TIFFUnRegisterCODEC did not locate
Packit 7838c8
the specified codec in the table of registered compression
Packit 7838c8
schemes.

Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

SEE ALSO

Packit 7838c8
Packit 7838c8
Packit 7838c8
       cols="2" cellspacing="0" cellpadding="0">
Packit 7838c8
Packit 7838c8
Packit 7838c8
Packit 7838c8

libtiff(3TIFF)

Packit 7838c8
Packit 7838c8

Libtiff library home page:

Packit 7838c8
http://www.simplesystems.org/libtiff/

Packit 7838c8
Packit 7838c8
Packit 7838c8

Packit 7838c8
</body>
Packit 7838c8
</html>