|
Classes |
| struct | TIFFDisplay |
| struct | TIFFYCbCrToRGB |
| struct | TIFFCIELabToRGB |
| struct | _TIFFRGBAImage |
| struct | TIFFCodec |
| struct | TIFFFieldInfo |
| struct | _TIFFTagValue |
| struct | TIFFTagMethods |
Defines |
| #define | NULL (void *)0 |
| #define | TIFFPRINT_NONE 0x0 |
| #define | TIFFPRINT_STRIPS 0x1 |
| #define | TIFFPRINT_CURVES 0x2 |
| #define | TIFFPRINT_COLORMAP 0x4 |
| #define | TIFFPRINT_JPEGQTABLES 0x100 |
| #define | TIFFPRINT_JPEGACTABLES 0x200 |
| #define | TIFFPRINT_JPEGDCTABLES 0x200 |
| #define | D65_X0 (95.0470F) |
| #define | D65_Y0 (100.0F) |
| #define | D65_Z0 (108.8827F) |
| #define | D50_X0 (96.4250F) |
| #define | D50_Y0 (100.0F) |
| #define | D50_Z0 (82.4680F) |
| #define | CIELABTORGB_TABLE_RANGE 1500 |
| #define | TIFFGetR(abgr) ((abgr) & 0xff) |
| #define | TIFFGetG(abgr) (((abgr) >> 8) & 0xff) |
| #define | TIFFGetB(abgr) (((abgr) >> 16) & 0xff) |
| #define | TIFFGetA(abgr) (((abgr) >> 24) & 0xff) |
| #define | LOGLUV_PUBLIC 1 |
| #define | U_NEU 0.210526316 |
| #define | V_NEU 0.473684211 |
| #define | UVSCALE 410. |
| #define | TIFF_ANY TIFF_NOTYPE |
| #define | TIFF_VARIABLE -1 |
| #define | TIFF_SPP -2 |
| #define | TIFF_VARIABLE2 -3 |
| #define | FIELD_CUSTOM 65 |
Typedefs |
| typedef struct tiff | TIFF |
| typedef uint32 | ttag_t |
| typedef uint16 | tdir_t |
| typedef uint16 | tsample_t |
| typedef uint32 | tstrip_t |
| typedef uint32 | ttile_t |
| typedef int32 | tsize_t |
| typedef void * | tdata_t |
| typedef uint32 | toff_t |
| typedef void * | thandle_t |
| typedef unsigned char | TIFFRGBValue |
| typedef struct _TIFFRGBAImage | TIFFRGBAImage |
| typedef void(* | tileContigRoutine )(TIFFRGBAImage *, uint32 *, uint32, uint32, uint32, uint32, int32, int32, unsigned char *) |
| typedef void(* | tileSeparateRoutine )(TIFFRGBAImage *, uint32 *, uint32, uint32, uint32, uint32, int32, int32, unsigned char *, unsigned char *, unsigned char *, unsigned char *) |
| typedef int(* | TIFFInitMethod )(TIFF *, int) |
| typedef void(* | TIFFErrorHandler )(const char *, const char *, va_list) |
| typedef tsize_t(* | TIFFReadWriteProc )(thandle_t, tdata_t, tsize_t) |
| typedef toff_t(* | TIFFSeekProc )(thandle_t, toff_t, int) |
| typedef int(* | TIFFCloseProc )(thandle_t) |
| typedef toff_t(* | TIFFSizeProc )(thandle_t) |
| typedef int(* | TIFFMapFileProc )(thandle_t, tdata_t *, toff_t *) |
| typedef void(* | TIFFUnmapFileProc )(thandle_t, tdata_t, toff_t) |
| typedef void(* | TIFFExtendProc )(TIFF *) |
| typedef struct _TIFFTagValue | TIFFTagValue |
| typedef int(* | TIFFVSetMethod )(TIFF *, ttag_t, va_list) |
| typedef int(* | TIFFVGetMethod )(TIFF *, ttag_t, va_list) |
| typedef void(* | TIFFPrintMethod )(TIFF *, FILE *, long) |
Functions |
| tiff_API int | TIFFCIELabToRGBInit (TIFFCIELabToRGB *, TIFFDisplay *, float *) |
| tiff_API void | TIFFCIELabToXYZ (TIFFCIELabToRGB *, uint32, int32, int32, float *, float *, float *) |
| tiff_API void | TIFFXYZToRGB (TIFFCIELabToRGB *, float, float, float, uint32 *, uint32 *, uint32 *) |
| tiff_API int | TIFFYCbCrToRGBInit (TIFFYCbCrToRGB *, float *, float *) |
| tiff_API void | TIFFYCbCrtoRGB (TIFFYCbCrToRGB *, uint32, int32, int32, uint32 *, uint32 *, uint32 *) |
| tiff_API const char * | TIFFGetVersion (void) |
| tiff_API const TIFFCodec * | TIFFFindCODEC (uint16) |
| tiff_API TIFFCodec * | TIFFRegisterCODEC (uint16, const char *, TIFFInitMethod) |
| tiff_API void | TIFFUnRegisterCODEC (TIFFCodec *) |
| tiff_API int | TIFFIsCODECConfigured (uint16) |
| tiff_API TIFFCodec * | TIFFGetConfiguredCODECs () |
| tiff_API tdata_t | _TIFFmalloc (tsize_t) |
| tiff_API tdata_t | _TIFFrealloc (tdata_t, tsize_t) |
| tiff_API void | _TIFFmemset (tdata_t, int, tsize_t) |
| tiff_API void | _TIFFmemcpy (tdata_t, const tdata_t, tsize_t) |
| tiff_API int | _TIFFmemcmp (const tdata_t, const tdata_t, tsize_t) |
| tiff_API void | _TIFFfree (tdata_t) |
| tiff_API void | TIFFCleanup (TIFF *) |
| tiff_API void | TIFFClose (TIFF *) |
| tiff_API int | TIFFFlush (TIFF *) |
| tiff_API int | TIFFFlushData (TIFF *) |
| tiff_API int | TIFFGetField (TIFF *, ttag_t,...) |
| tiff_API int | TIFFVGetField (TIFF *, ttag_t, va_list) |
| tiff_API int | TIFFGetFieldDefaulted (TIFF *, ttag_t,...) |
| tiff_API int | TIFFVGetFieldDefaulted (TIFF *, ttag_t, va_list) |
| tiff_API int | TIFFReadDirectory (TIFF *) |
| tiff_API tsize_t | TIFFScanlineSize (TIFF *) |
| tiff_API tsize_t | TIFFRasterScanlineSize (TIFF *) |
| tiff_API tsize_t | TIFFStripSize (TIFF *) |
| tiff_API tsize_t | TIFFRawStripSize (TIFF *, tstrip_t) |
| tiff_API tsize_t | TIFFVStripSize (TIFF *, uint32) |
| tiff_API tsize_t | TIFFTileRowSize (TIFF *) |
| tiff_API tsize_t | TIFFTileSize (TIFF *) |
| tiff_API tsize_t | TIFFVTileSize (TIFF *, uint32) |
| tiff_API uint32 | TIFFDefaultStripSize (TIFF *, uint32) |
| tiff_API void | TIFFDefaultTileSize (TIFF *, uint32 *, uint32 *) |
| tiff_API int | TIFFFileno (TIFF *) |
| tiff_API int | TIFFSetFileno (TIFF *, int) |
| tiff_API thandle_t | TIFFClientdata (TIFF *) |
| tiff_API thandle_t | TIFFSetClientdata (TIFF *, thandle_t) |
| tiff_API int | TIFFGetMode (TIFF *) |
| tiff_API int | TIFFSetMode (TIFF *, int) |
| tiff_API int | TIFFIsTiled (TIFF *) |
| tiff_API int | TIFFIsByteSwapped (TIFF *) |
| tiff_API int | TIFFIsUpSampled (TIFF *) |
| tiff_API int | TIFFIsMSB2LSB (TIFF *) |
| tiff_API int | TIFFIsBigEndian (TIFF *) |
| tiff_API TIFFReadWriteProc | TIFFGetReadProc (TIFF *) |
| tiff_API TIFFReadWriteProc | TIFFGetWriteProc (TIFF *) |
| tiff_API TIFFSeekProc | TIFFGetSeekProc (TIFF *) |
| tiff_API TIFFCloseProc | TIFFGetCloseProc (TIFF *) |
| tiff_API TIFFSizeProc | TIFFGetSizeProc (TIFF *) |
| tiff_API TIFFMapFileProc | TIFFGetMapFileProc (TIFF *) |
| tiff_API TIFFUnmapFileProc | TIFFGetUnmapFileProc (TIFF *) |
| tiff_API uint32 | TIFFCurrentRow (TIFF *) |
| tiff_API tdir_t | TIFFCurrentDirectory (TIFF *) |
| tiff_API tdir_t | TIFFNumberOfDirectories (TIFF *) |
| tiff_API uint32 | TIFFCurrentDirOffset (TIFF *) |
| tiff_API tstrip_t | TIFFCurrentStrip (TIFF *) |
| tiff_API ttile_t | TIFFCurrentTile (TIFF *) |
| tiff_API int | TIFFReadBufferSetup (TIFF *, tdata_t, tsize_t) |
| tiff_API int | TIFFWriteBufferSetup (TIFF *, tdata_t, tsize_t) |
| tiff_API int | TIFFSetupStrips (TIFF *) |
| tiff_API int | TIFFWriteCheck (TIFF *, int, const char *) |
| tiff_API int | TIFFCreateDirectory (TIFF *) |
| tiff_API int | TIFFLastDirectory (TIFF *) |
| tiff_API int | TIFFSetDirectory (TIFF *, tdir_t) |
| tiff_API int | TIFFSetSubDirectory (TIFF *, uint32) |
| tiff_API int | TIFFUnlinkDirectory (TIFF *, tdir_t) |
| tiff_API int | TIFFSetField (TIFF *, ttag_t,...) |
| tiff_API int | TIFFVSetField (TIFF *, ttag_t, va_list) |
| tiff_API int | TIFFWriteDirectory (TIFF *) |
| tiff_API int | TIFFCheckpointDirectory (TIFF *) |
| tiff_API int | TIFFRewriteDirectory (TIFF *) |
| tiff_API int | TIFFReassignTagToIgnore (enum TIFFIgnoreSense, int) |
| tiff_API void | TIFFPrintDirectory (TIFF *, FILE *, long) |
| tiff_API int | TIFFReadScanline (TIFF *, tdata_t, uint32, tsample_t) |
| tiff_API int | TIFFWriteScanline (TIFF *, tdata_t, uint32, tsample_t) |
| tiff_API int | TIFFReadRGBAImage (TIFF *, uint32, uint32, uint32 *, int) |
| tiff_API int | TIFFReadRGBAImageOriented (TIFF *, uint32, uint32, uint32 *, int, int) |
| tiff_API int | TIFFReadRGBAStrip (TIFF *, tstrip_t, uint32 *) |
| tiff_API int | TIFFReadRGBATile (TIFF *, uint32, uint32, uint32 *) |
| tiff_API int | TIFFRGBAImageOK (TIFF *, char[1024]) |
| tiff_API int | TIFFRGBAImageBegin (TIFFRGBAImage *, TIFF *, int, char[1024]) |
| tiff_API int | TIFFRGBAImageGet (TIFFRGBAImage *, uint32 *, uint32, uint32) |
| tiff_API void | TIFFRGBAImageEnd (TIFFRGBAImage *) |
| tiff_API TIFF * | TIFFOpen (const char *, const char *) |
| tiff_API TIFF * | TIFFFdOpen (int, const char *, const char *) |
| tiff_API TIFF * | TIFFClientOpen (const char *, const char *, thandle_t, TIFFReadWriteProc, TIFFReadWriteProc, TIFFSeekProc, TIFFCloseProc, TIFFSizeProc, TIFFMapFileProc, TIFFUnmapFileProc) |
| tiff_API const char * | TIFFFileName (TIFF *) |
| tiff_API const char * | TIFFSetFileName (TIFF *, const char *) |
| tiff_API void | TIFFError (const char *, const char *,...) |
| tiff_API void | TIFFWarning (const char *, const char *,...) |
| tiff_API TIFFErrorHandler | TIFFSetErrorHandler (TIFFErrorHandler) |
| tiff_API TIFFErrorHandler | TIFFSetWarningHandler (TIFFErrorHandler) |
| tiff_API TIFFExtendProc | TIFFSetTagExtender (TIFFExtendProc) |
| tiff_API ttile_t | TIFFComputeTile (TIFF *, uint32, uint32, uint32, tsample_t) |
| tiff_API int | TIFFCheckTile (TIFF *, uint32, uint32, uint32, tsample_t) |
| tiff_API ttile_t | TIFFNumberOfTiles (TIFF *) |
| tiff_API tsize_t | TIFFReadTile (TIFF *, tdata_t, uint32, uint32, uint32, tsample_t) |
| tiff_API tsize_t | TIFFWriteTile (TIFF *, tdata_t, uint32, uint32, uint32, tsample_t) |
| tiff_API tstrip_t | TIFFComputeStrip (TIFF *, uint32, tsample_t) |
| tiff_API tstrip_t | TIFFNumberOfStrips (TIFF *) |
| tiff_API tsize_t | TIFFReadEncodedStrip (TIFF *, tstrip_t, tdata_t, tsize_t) |
| tiff_API tsize_t | TIFFReadRawStrip (TIFF *, tstrip_t, tdata_t, tsize_t) |
| tiff_API tsize_t | TIFFReadEncodedTile (TIFF *, ttile_t, tdata_t, tsize_t) |
| tiff_API tsize_t | TIFFReadRawTile (TIFF *, ttile_t, tdata_t, tsize_t) |
| tiff_API tsize_t | TIFFWriteEncodedStrip (TIFF *, tstrip_t, tdata_t, tsize_t) |
| tiff_API tsize_t | TIFFWriteRawStrip (TIFF *, tstrip_t, tdata_t, tsize_t) |
| tiff_API tsize_t | TIFFWriteEncodedTile (TIFF *, ttile_t, tdata_t, tsize_t) |
| tiff_API tsize_t | TIFFWriteRawTile (TIFF *, ttile_t, tdata_t, tsize_t) |
| tiff_API int | TIFFDataWidth (TIFFDataType) |
| tiff_API void | TIFFSetWriteOffset (TIFF *, toff_t) |
| tiff_API void | TIFFSwabShort (uint16 *) |
| tiff_API void | TIFFSwabLong (uint32 *) |
| tiff_API void | TIFFSwabDouble (double *) |
| tiff_API void | TIFFSwabArrayOfShort (uint16 *, unsigned long) |
| tiff_API void | TIFFSwabArrayOfLong (uint32 *, unsigned long) |
| tiff_API void | TIFFSwabArrayOfDouble (double *, unsigned long) |
| tiff_API void | TIFFReverseBits (unsigned char *, unsigned long) |
| tiff_API const unsigned char * | TIFFGetBitRevTable (int) |
| tiff_API double | LogL16toY (int) |
| tiff_API double | LogL10toY (int) |
| tiff_API void | XYZtoRGB24 (float *, uint8 *) |
| tiff_API int | uv_decode (double *, double *, int) |
| tiff_API void | LogLuv24toXYZ (uint32, float *) |
| tiff_API void | LogLuv32toXYZ (uint32, float *) |
| tiff_API int | LogL16fromY (double, int) |
| tiff_API int | LogL10fromY (double, int) |
| tiff_API int | uv_encode (double, double, int) |
| tiff_API uint32 | LogLuv24fromXYZ (float *, int) |
| tiff_API uint32 | LogLuv32fromXYZ (float *, int) |
| tiff_API int | TIFFGetTagListCount (TIFF *) |
| tiff_API ttag_t | TIFFGetTagListEntry (TIFF *, int tag_index) |
| tiff_API void | TIFFMergeFieldInfo (TIFF *, const TIFFFieldInfo[], int) |
| tiff_API const TIFFFieldInfo * | TIFFFindFieldInfo (TIFF *, ttag_t, TIFFDataType) |
| tiff_API const TIFFFieldInfo * | TIFFFindFieldInfoByName (TIFF *, const char *, TIFFDataType) |
| tiff_API const TIFFFieldInfo * | TIFFFieldWithTag (TIFF *, ttag_t) |
| tiff_API const TIFFFieldInfo * | TIFFFieldWithName (TIFF *, const char *) |
| tiff_API TIFFTagMethods * | TIFFAccessTagMethods (TIFF *) |
| tiff_API void * | TIFFGetClientInfo (TIFF *, const char *) |
| tiff_API void | TIFFSetClientInfo (TIFF *, void *, const char *) |