Visualization Library 2.0.0-b5
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
Go to the source code of this file.
Classes | |
struct | TIFFDisplay |
struct | TIFFYCbCrToRGB |
struct | TIFFCIELabToRGB |
struct | _TIFFRGBAImage |
struct | TIFFCodec |
struct | TIFFFieldInfo |
struct | _TIFFTagValue |
struct | TIFFTagMethods |
Macros | |
#define | NULL (void *)0 |
#define | TIFFPRINT_NONE 0x0 /* no extra info */ |
#define | TIFFPRINT_STRIPS 0x1 /* strips/tiles info */ |
#define | TIFFPRINT_CURVES 0x2 /* color/gray response curves */ |
#define | TIFFPRINT_COLORMAP 0x4 /* colormap */ |
#define | TIFFPRINT_JPEGQTABLES 0x100 /* JPEG Q matrices */ |
#define | TIFFPRINT_JPEGACTABLES 0x200 /* JPEG AC tables */ |
#define | TIFFPRINT_JPEGDCTABLES 0x200 /* JPEG DC tables */ |
#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 | TIFF_ANY TIFF_NOTYPE /* for field descriptor searching */ |
#define | TIFF_VARIABLE -1 /* marker for variable length tags */ |
#define | TIFF_SPP -2 /* marker for SamplesPerPixel tags */ |
#define | TIFF_VARIABLE2 -3 /* marker for uint32 var-length tags */ |
#define | FIELD_CUSTOM 65 |
#define | U_NEU 0.210526316 |
#define | V_NEU 0.473684211 |
#define | UVSCALE 410. |
#define D50_X0 (96.4250F) |
Definition at line 126 of file tiffio.h.
Referenced by TIFFVGetFieldDefaulted().
#define D50_Y0 (100.0F) |
Definition at line 127 of file tiffio.h.
Referenced by TIFFVGetFieldDefaulted().
#define D50_Z0 (82.4680F) |
Definition at line 128 of file tiffio.h.
Referenced by TIFFVGetFieldDefaulted().
#define FIELD_CUSTOM 65 |
Definition at line 299 of file tiffio.h.
Referenced by _TIFFCreateAnonFieldInfo(), _TIFFSetupFieldInfo(), and TIFFCleanup().
#define TIFF_ANY TIFF_NOTYPE /* for field descriptor searching */ |
Definition at line 294 of file tiffio.h.
Referenced by _TIFFFieldWithName(), _TIFFFieldWithTag(), _TIFFFindFieldInfo(), _TIFFFindFieldInfoByName(), TIFFReadCustomDirectory(), and TIFFVGetField().
Definition at line 296 of file tiffio.h.
Referenced by TIFFReadCustomDirectory().
Definition at line 295 of file tiffio.h.
Referenced by _TIFFCreateAnonFieldInfo(), and TIFFReadCustomDirectory().
Definition at line 297 of file tiffio.h.
Referenced by TIFFReadCustomDirectory().
#define TIFFPRINT_CURVES 0x2 /* color/gray response curves */ |
#define U_NEU 0.210526316 |
Definition at line 475 of file tiffio.h.
Referenced by LogLuv24fromXYZ(), LogLuv24toXYZ(), and LogLuv32fromXYZ().
#define UVSCALE 410. |
Definition at line 477 of file tiffio.h.
Referenced by LogLuv32fromXYZ(), and LogLuv32toXYZ().
#define V_NEU 0.473684211 |
Definition at line 476 of file tiffio.h.
Referenced by LogLuv24fromXYZ(), LogLuv24toXYZ(), and LogLuv32fromXYZ().
typedef struct _TIFFRGBAImage TIFFRGBAImage |
typedef unsigned char TIFFRGBValue |
typedef struct _TIFFTagValue TIFFTagValue |
Definition at line 467 of file tif_acorn.c.
References free().
Referenced by _TIFFCreateAnonFieldInfo(), _TIFFSetupFieldInfo(), vl::loadTIFF(), TIFFCleanup(), TIFFFillStrip(), TIFFFillTile(), TIFFFreeDirectory(), TIFFGetConfiguredCODECs(), TIFFOpen(), TIFFOpenW(), TIFFReadBufferSetup(), TIFFRGBAImageEnd(), TIFFUnRegisterCODEC(), and TIFFWriteBufferSetup().
Definition at line 461 of file tif_acorn.c.
References malloc().
Referenced by _TIFFCheckMalloc(), _TIFFCreateAnonFieldInfo(), _TIFFMergeFieldInfo(), vl::loadTIFF(), TIFFClientOpen(), TIFFInitJPEG(), TIFFInitLZW(), TIFFInitPixarLog(), TIFFInitSGILog(), TIFFInitZIP(), TIFFOpen(), TIFFOpenW(), TIFFReadBufferSetup(), TIFFRegisterCODEC(), TIFFSetClientInfo(), TIFFSetupStrips(), and TIFFWriteBufferSetup().
Definition at line 491 of file tif_acorn.c.
Definition at line 485 of file tif_acorn.c.
Referenced by TIFFGetConfiguredCODECs(), TIFFReadCustomDirectory(), and TIFFReadDirectory().
Definition at line 479 of file tif_acorn.c.
References chunk.
Referenced by _TIFFCreateAnonFieldInfo(), TIFFClientOpen(), TIFFFreeDirectory(), TIFFGetConfiguredCODECs(), TIFFInitJPEG(), TIFFInitPixarLog(), TIFFInitSGILog(), TIFFReadRGBATile(), TIFFSetupStrips(), and TIFFYCbCrToRGBInit().
Definition at line 473 of file tif_acorn.c.
References NULL.
Referenced by _TIFFMergeFieldInfo(), TIFFGetConfiguredCODECs(), and TIFFReadDirectory().
Definition at line 743 of file tif_luv.c.
Referenced by LogLuv24fromXYZ().
double LogL10toY | ( | int | ) |
Definition at line 732 of file tif_luv.c.
References vl::exp(), and M_LN2.
Referenced by LogLuv24toXYZ().
Definition at line 665 of file tif_luv.c.
Referenced by LogLuv32fromXYZ().
double LogL16toY | ( | int | ) |
Definition at line 650 of file tif_luv.c.
References vl::exp(), and M_LN2.
Referenced by LogLuv32toXYZ().
TIFFTagMethods* TIFFAccessTagMethods | ( | TIFF * | ) |
Definition at line 60 of file tif_extension.c.
References tiff::tif_tagmethods.
Definition at line 422 of file tif_dirwrite.c.
References NULL, TIFFDirectory::td_stripoffset, tiff::tif_dir, TIFFSetupStrips(), and void().
Definition at line 105 of file tif_tile.c.
References PLANARCONFIG_SEPARATE, TIFFDirectory::td_imagedepth, TIFFDirectory::td_imagelength, TIFFDirectory::td_imagewidth, TIFFDirectory::td_planarconfig, TIFFDirectory::td_samplesperpixel, tiff::tif_clientdata, tiff::tif_dir, tiff::tif_name, and TIFFErrorExt().
Referenced by TIFFWriteTile().
int TIFFCIELabToRGBInit | ( | TIFFCIELabToRGB * | , |
TIFFDisplay * | , | ||
float * | |||
) |
Definition at line 125 of file tif_color.c.
void TIFFCIELabToXYZ | ( | TIFFCIELabToRGB * | , |
uint32 | , | ||
int32 | , | ||
int32 | , | ||
float * | , | ||
float * | , | ||
float * | |||
) |
Definition at line 46 of file tif_color.c.
References F, TIFFCIELabToRGB::X0, TIFFCIELabToRGB::Y0, and TIFFCIELabToRGB::Z0.
Referenced by DECLAREContigPutFunc().
Auxiliary function to free the TIFF structure.
Given structure will be completetly freed, so you should save opened file handle and pointer to the close procedure in external variables before calling _TIFFCleanup(), if you will need these ones to close the file.
tif | A TIFF pointer. |
Definition at line 46 of file tif_close.c.
References _TIFFfree(), TIFFFieldInfo::field_bit, FIELD_CUSTOM, TIFFFieldInfo::field_name, i, isMapped, client_info::name, client_info::next, tiff::tif_base, tiff::tif_cleanup, tiff::tif_clientinfo, tiff::tif_dirlist, tiff::tif_fieldinfo, tiff::tif_flags, tiff::tif_mode, tiff::tif_nfields, tiff::tif_rawdata, tiff::tif_size, TIFF_MYBUFFER, TIFFFlush(), TIFFFreeDirectory(), and TIFFUnmapFileContents.
Referenced by TIFFClose().
Definition at line 502 of file tif_open.c.
References tiff::tif_clientdata.
TIFF* TIFFClientOpen | ( | const char * | , |
const char * | , | ||
thandle_t | , | ||
TIFFReadWriteProc | , | ||
TIFFReadWriteProc | , | ||
TIFFSeekProc | , | ||
TIFFCloseProc | , | ||
TIFFSizeProc | , | ||
TIFFMapFileProc | , | ||
TIFFUnmapFileProc | |||
) |
Definition at line 141 of file tif_open.c.
References _TIFFgetMode(), _TIFFmalloc(), _TIFFmemset(), NULL, tiff::tif_clientdata, tiff::tif_closeproc, tiff::tif_curdir, tiff::tif_curoff, tiff::tif_curstrip, tiff::tif_mapproc, tiff::tif_mode, tiff::tif_name, tiff::tif_readproc, tiff::tif_row, tiff::tif_seekproc, tiff::tif_sizeproc, tiff::tif_writeproc, and TIFFErrorExt().
Referenced by vl::loadTIFF(), and TIFFFdOpen().
Close a previously opened TIFF file.
TIFFClose closes a file that was previously opened with TIFFOpen(). Any buffered data are flushed to the file, including the contents of the current directory (if modified); and all resources are reclaimed.
tif | A TIFF pointer. |
Definition at line 111 of file tif_close.c.
References tiff::tif_clientdata, tiff::tif_closeproc, TIFFCleanup(), and void().
Referenced by vl::loadTIFF().
Definition at line 68 of file tif_strip.c.
References PLANARCONFIG_SEPARATE, TIFFDirectory::td_planarconfig, TIFFDirectory::td_rowsperstrip, TIFFDirectory::td_samplesperpixel, TIFFDirectory::td_stripsperimage, tiff::tif_clientdata, tiff::tif_dir, tiff::tif_name, and TIFFErrorExt().
Definition at line 68 of file tif_tile.c.
References PLANARCONFIG_SEPARATE, TIFFDirectory::td_imagedepth, TIFFDirectory::td_imagelength, TIFFDirectory::td_imagewidth, TIFFDirectory::td_planarconfig, TIFFDirectory::td_tiledepth, TIFFDirectory::td_tilelength, TIFFDirectory::td_tilewidth, tiff::tif_dir, and TIFFhowmany.
Referenced by TIFFWriteTile().
Definition at line 1013 of file tif_dir.c.
References tiff::tif_curoff, tiff::tif_curstrip, tiff::tif_diroff, tiff::tif_nextdiroff, tiff::tif_row, and TIFFDefaultDirectory().
Definition at line 561 of file tif_open.c.
References tiff::tif_curdir.
Definition at line 1210 of file tif_dir.c.
References tiff::tif_diroff.
Definition at line 552 of file tif_open.c.
References tiff::tif_row.
Definition at line 570 of file tif_open.c.
References tiff::tif_curstrip.
Definition at line 579 of file tif_open.c.
References tiff::tif_curtile.
int TIFFDataWidth | ( | TIFFDataType | ) |
Definition at line 620 of file tif_dirinfo.c.
Definition at line 198 of file tif_strip.c.
References tiff::tif_defstripsize.
Definition at line 253 of file tif_tile.c.
References tiff::tif_deftilesize.
Definition at line 51 of file tif_error.c.
References _TIFFerrorHandler, and _TIFFerrorHandlerExt.
Definition at line 63 of file tif_error.c.
References _TIFFerrorHandler, and _TIFFerrorHandlerExt.
Referenced by _TIFFCheckMalloc(), _TIFFFieldWithName(), _TIFFFieldWithTag(), _TIFFgetMode(), _TIFFNoSeek(), TIFFCheckTile(), TIFFClientOpen(), TIFFComputeStrip(), TIFFFillStrip(), TIFFFillTile(), TIFFInitJPEG(), TIFFOpen(), TIFFOpenW(), TIFFRawStripSize(), TIFFReadBufferSetup(), TIFFReadCustomDirectory(), TIFFReadDirectory(), TIFFReadRGBAImageOriented(), TIFFReadRGBAStrip(), TIFFReadRGBATile(), TIFFRewriteDirectory(), TIFFRGBAImageGet(), TIFFScanlineSize(), TIFFUnlinkDirectory(), TIFFUnRegisterCODEC(), TIFFVStripSize(), TIFFWriteBufferSetup(), TIFFWriteCheck(), TIFFWriteEncodedStrip(), TIFFWriteEncodedTile(), TIFFWriteRawStrip(), TIFFWriteRawTile(), and TIFFWriteScanline().
Definition at line 418 of file tif_acorn.c.
References BOOL, and TIFFClientOpen().
Referenced by TIFFOpen(), and TIFFOpenW().
const TIFFFieldInfo* TIFFFieldWithName | ( | TIFF * | , |
const char * | |||
) |
const TIFFFieldInfo* TIFFFieldWithTag | ( | TIFF * | , |
ttag_t | |||
) |
Definition at line 462 of file tif_open.c.
References tiff::tif_name.
Referenced by TIFFReadRGBAImageOriented(), TIFFReadRGBAStrip(), TIFFReadRGBATile(), and TIFFRGBAImageGet().
Definition at line 482 of file tif_open.c.
References tiff::tif_fd.
Definition at line 177 of file tif_compress.c.
References _TIFFBuiltinCODECS, TIFFCodec::name, and TIFFCodec::scheme.
Referenced by TIFFIsCODECConfigured(), TIFFPrintDirectory(), and TIFFSetCompressionScheme().
const TIFFFieldInfo* TIFFFindFieldInfo | ( | TIFF * | , |
ttag_t | , | ||
TIFFDataType | |||
) |
const TIFFFieldInfo* TIFFFindFieldInfoByName | ( | TIFF * | , |
const char * | , | ||
TIFFDataType | |||
) |
Definition at line 33 of file tif_flush.c.
References tiff::tif_flags, tiff::tif_mode, TIFF_DIRTYDIRECT, TIFFFlushData(), and TIFFWriteDirectory().
Referenced by TIFFCleanup().
Definition at line 56 of file tif_flush.c.
References tiff::tif_flags, tiff::tif_postencode, TIFF_BEENWRITING, TIFF_POSTENCODE, and TIFFFlushData1().
Referenced by TIFFFlush().
Definition at line 961 of file tif_dir.c.
References _TIFFfree(), _TIFFmemset(), CleanupField, FIELD_SETLONGS, FIELD_YCBCRPOSITIONING, FIELD_YCBCRSUBSAMPLING, i, TIFFDirectory::td_customValueCount, TIFFDirectory::td_customValues, TIFFDirectory::td_fieldsset, tiff::tif_dir, TIFFClrFieldBit, and _TIFFTagValue::value.
Referenced by TIFFCleanup(), TIFFReadCustomDirectory(), and TIFFReadDirectory().
Definition at line 212 of file tif_swab.c.
Definition at line 66 of file tif_extension.c.
References client_info::data, client_info::name, client_info::next, NULL, and tiff::tif_clientinfo.
TIFFCloseProc TIFFGetCloseProc | ( | TIFF * | ) |
Definition at line 651 of file tif_open.c.
References tiff::tif_closeproc.
Get list of configured codecs, both built-in and registered by user.
Caller is responsible to free this structure.
Definition at line 243 of file tif_compress.c.
References _TIFFBuiltinCODECS, _TIFFfree(), _TIFFmemcpy(), _TIFFmemset(), _TIFFrealloc(), i, TIFFCodec::name, NULL, TIFFCodec::scheme, and TIFFIsCODECConfigured().
Definition at line 925 of file tif_dir.c.
References TIFFVGetField().
Referenced by vl::loadTIFF(), TIFFRGBAImageBegin(), TIFFRGBAImageOK(), TIFFScanlineSize(), and TIFFVStripSize().
Definition at line 256 of file tif_aux.c.
References TIFFVGetFieldDefaulted().
Referenced by TIFFReadRGBAStrip(), TIFFReadRGBATile(), and TIFFRGBAImageBegin().
TIFFMapFileProc TIFFGetMapFileProc | ( | TIFF * | ) |
Definition at line 669 of file tif_open.c.
References tiff::tif_mapproc.
Definition at line 522 of file tif_open.c.
References tiff::tif_mode.
TIFFReadWriteProc TIFFGetReadProc | ( | TIFF * | ) |
Definition at line 624 of file tif_open.c.
References tiff::tif_readproc.
TIFFSeekProc TIFFGetSeekProc | ( | TIFF * | ) |
Definition at line 642 of file tif_open.c.
References tiff::tif_seekproc.
TIFFSizeProc TIFFGetSizeProc | ( | TIFF * | ) |
Definition at line 660 of file tif_open.c.
References tiff::tif_sizeproc.
Definition at line 36 of file tif_extension.c.
References TIFFDirectory::td_customValueCount, and tiff::tif_dir.
Definition at line 44 of file tif_extension.c.
References TIFFFieldInfo::field_tag, _TIFFTagValue::info, TIFFDirectory::td_customValueCount, TIFFDirectory::td_customValues, and tiff::tif_dir.
TIFFUnmapFileProc TIFFGetUnmapFileProc | ( | TIFF * | ) |
Definition at line 678 of file tif_open.c.
References tiff::tif_unmapproc.
Definition at line 30 of file tif_version.c.
TIFFReadWriteProc TIFFGetWriteProc | ( | TIFF * | ) |
Definition at line 633 of file tif_open.c.
References tiff::tif_writeproc.
Definition at line 615 of file tif_open.c.
References tiff::tif_header, TIFF_BIGENDIAN, and TIFFHeader::tiff_magic.
Definition at line 588 of file tif_open.c.
References tiff::tif_flags, and TIFF_SWAB.
Check whether we have working codec for the specific coding scheme.
Definition at line 135 of file tif_codec.c.
References TIFFCodec::init, and TIFFFindCODEC().
Referenced by TIFFGetConfiguredCODECs().
Definition at line 606 of file tif_open.c.
References FILLORDER_MSB2LSB, and isFillOrder.
Definition at line 543 of file tif_open.c.
References isTiled.
Referenced by TIFFReadRGBAStrip(), and TIFFReadRGBATile().
Definition at line 597 of file tif_open.c.
References isUpSampled.
Definition at line 1220 of file tif_dir.c.
References tiff::tif_nextdiroff.
void TIFFMergeFieldInfo | ( | TIFF * | , |
const TIFFFieldInfo | [], | ||
int | |||
) |
Referenced by TIFFReadCustomDirectory().
Definition at line 1149 of file tif_dir.c.
References tiff::tif_header, and TIFFHeader::tiff_diroff.
Definition at line 90 of file tif_strip.c.
References PLANARCONFIG_SEPARATE, TIFFDirectory::td_imagelength, TIFFDirectory::td_planarconfig, TIFFDirectory::td_rowsperstrip, tiff::tif_dir, and TIFFhowmany.
Referenced by TIFFSetupStrips().
Definition at line 145 of file tif_tile.c.
References TIFFDirectory::td_imagedepth, TIFFDirectory::td_imagelength, TIFFDirectory::td_imagewidth, TIFFDirectory::td_tiledepth, TIFFDirectory::td_tilelength, TIFFDirectory::td_tilewidth, and tiff::tif_dir.
Referenced by TIFFSetupStrips().
Definition at line 438 of file tif_acorn.c.
References _TIFFfree(), _TIFFgetMode(), _TIFFmalloc(), AEFILNF, close(), int, INVALID_HANDLE_VALUE, malloc(), NULL, O_ACCMODE, open(), TIFFErrorExt(), TIFFFdOpen(), and TIFFOpenW().
Definition at line 195 of file tif_print.c.
References FIELD_BITSPERSAMPLE, FIELD_COMPRESSION, FIELD_IMAGEDEPTH, FIELD_IMAGEDIMENSIONS, FIELD_PHOTOMETRIC, FIELD_POSITION, FIELD_RESOLUTION, FIELD_RESOLUTIONUNIT, FIELD_SAMPLEFORMAT, FIELD_SUBFILETYPE, FIELD_TILEDEPTH, FIELD_TILEDIMENSIONS, FILETYPE_MASK, FILETYPE_PAGE, FILETYPE_REDUCEDIMAGE, i, TIFFCodec::name, NPHOTONAMES, RESUNIT_CENTIMETER, RESUNIT_INCH, RESUNIT_NONE, SAMPLEFORMAT_COMPLEXIEEEFP, SAMPLEFORMAT_COMPLEXINT, SAMPLEFORMAT_IEEEFP, SAMPLEFORMAT_INT, SAMPLEFORMAT_UINT, SAMPLEFORMAT_VOID, TIFFDirectory::td_bitspersample, TIFFDirectory::td_compression, TIFFDirectory::td_imagedepth, TIFFDirectory::td_imagelength, TIFFDirectory::td_imagewidth, TIFFDirectory::td_photometric, TIFFDirectory::td_resolutionunit, TIFFDirectory::td_sampleformat, TIFFDirectory::td_subfiletype, TIFFDirectory::td_tiledepth, TIFFDirectory::td_tilelength, TIFFDirectory::td_tilewidth, TIFFDirectory::td_xposition, TIFFDirectory::td_xresolution, TIFFDirectory::td_yposition, TIFFDirectory::td_yresolution, tiff::tif_dir, tiff::tif_diroff, TIFFFieldSet, and TIFFFindCODEC().
Definition at line 277 of file tif_strip.c.
References tiff::tif_dir.
Definition at line 158 of file tif_strip.c.
References TIFFDirectory::td_stripbytecount, tiff::tif_clientdata, tiff::tif_dir, tiff::tif_name, and TIFFErrorExt().
Definition at line 519 of file tif_read.c.
References _TIFFfree(), _TIFFmalloc(), NULL, tiff::tif_clientdata, tiff::tif_flags, tiff::tif_name, tiff::tif_rawdata, tiff::tif_rawdatasize, tiff::tif_row, TIFF_MYBUFFER, TIFFErrorExt(), and TIFFroundup.
Referenced by TIFFFillStrip(), and TIFFFillTile().
int TIFFReadCustomDirectory | ( | TIFF * | , |
toff_t | , | ||
const TIFFFieldInfo | [], | ||
size_t | |||
) |
Definition at line 696 of file tif_dirread.c.
References _TIFFCheckMalloc(), _TIFFCreateAnonFieldInfo(), _TIFFmemcpy(), _TIFFSetupFieldInfo(), TIFFFieldInfo::field_bit, FIELD_IGNORE, TIFFFieldInfo::field_name, TIFFFieldInfo::field_readcount, TIFFFieldInfo::field_tag, TIFFFieldInfo::field_type, i, if(), IGNORE, isMapped, NULL, ReadOK, SeekOK, sizeof(), TIFFDirectory::td_samplesperpixel, TIFFDirEntry::tdir_count, TIFFDirEntry::tdir_tag, TIFFDirEntry::tdir_type, tiff::tif_base, tiff::tif_clientdata, tiff::tif_dir, tiff::tif_diroff, tiff::tif_fieldinfo, tiff::tif_flags, tiff::tif_name, tiff::tif_nfields, tiff::tif_size, TIFF_ANY, TIFF_SPP, TIFF_SWAB, TIFF_VARIABLE, TIFF_VARIABLE2, TIFFErrorExt(), TIFFFreeDirectory(), TIFFMergeFieldInfo(), TIFFSwabArrayOfLong(), TIFFSwabArrayOfShort(), TIFFSwabShort(), and TIFFWarningExt().
Definition at line 70 of file tif_dirread.c.
References _TIFFCheckMalloc(), _TIFFmemcpy(), _TIFFrealloc(), isMapped, NULL, PLANARCONFIG_CONTIG, ReadOK, SeekOK, sizeof(), TIFFDirEntry::tdir_count, TIFFDirEntry::tdir_tag, tiff::tif_base, tiff::tif_cleanup, tiff::tif_clientdata, tiff::tif_curdir, tiff::tif_dir, tiff::tif_dirlist, tiff::tif_dirnumber, tiff::tif_diroff, tiff::tif_flags, tiff::tif_name, tiff::tif_nextdiroff, tiff::tif_size, TIFF_BEENWRITING, TIFF_SWAB, TIFFDefaultDirectory(), TIFFErrorExt(), TIFFFreeDirectory(), TIFFSetField(), TIFFSwabArrayOfLong(), TIFFSwabArrayOfShort(), TIFFSwabLong(), TIFFSwabShort(), TIFFTAG_PLANARCONFIG, TIFFTAG_SAMPLESPERPIXEL, and void().
Referenced by TIFFSetSubDirectory().
Definition at line 122 of file tif_read.c.
References nrows, and tiff::tif_dir.
Definition at line 344 of file tif_read.c.
References tiff::tif_dir, and tiff::tif_tilesize.
Definition at line 857 of file tif_dirread.c.
Definition at line 214 of file tif_read.c.
References tiff::tif_dir.
Definition at line 418 of file tif_read.c.
References tiff::tif_dir.
Definition at line 487 of file tif_getimage.c.
References ORIENTATION_BOTLEFT, and TIFFReadRGBAImageOriented().
Referenced by vl::loadTIFF().
Definition at line 461 of file tif_getimage.c.
References _TIFFRGBAImage::height, _TIFFRGBAImage::req_orientation, tiff::tif_clientdata, TIFFErrorExt(), TIFFFileName(), TIFFRGBAImageBegin(), TIFFRGBAImageEnd(), TIFFRGBAImageGet(), and TIFFRGBAImageOK().
Referenced by TIFFReadRGBAImage().
Definition at line 2450 of file tif_getimage.c.
References _TIFFRGBAImage::col_offset, _TIFFRGBAImage::height, _TIFFRGBAImage::row_offset, tiff::tif_clientdata, TIFFErrorExt(), TIFFFileName(), TIFFGetFieldDefaulted(), TIFFIsTiled(), TIFFRGBAImageBegin(), TIFFRGBAImageEnd(), TIFFRGBAImageGet(), TIFFRGBAImageOK(), TIFFTAG_ROWSPERSTRIP, and _TIFFRGBAImage::width.
Definition at line 2501 of file tif_getimage.c.
References _TIFFmemset(), _TIFFRGBAImage::col_offset, _TIFFRGBAImage::height, _TIFFRGBAImage::row_offset, tiff::tif_clientdata, TIFFErrorExt(), TIFFFileName(), TIFFGetFieldDefaulted(), TIFFIsTiled(), TIFFRGBAImageBegin(), TIFFRGBAImageEnd(), TIFFRGBAImageGet(), TIFFRGBAImageOK(), TIFFTAG_TILELENGTH, TIFFTAG_TILEWIDTH, and _TIFFRGBAImage::width.
Definition at line 94 of file tif_read.c.
Definition at line 330 of file tif_read.c.
Definition at line 1309 of file tif_dir.c.
References FALSE, FIELD_LAST, i, TIS_EMPTY, TIS_EXTRACT, TIS_STORE, and TRUE.
TIFFCodec* TIFFRegisterCODEC | ( | uint16 | , |
const char * | , | ||
TIFFInitMethod | |||
) |
Definition at line 192 of file tif_compress.c.
References _TIFFmalloc(), and NULL.
void TIFFReverseBits | ( | unsigned char * | , |
unsigned | long | ||
) |
Definition at line 1089 of file tif_dirwrite.c.
References ReadOK, SEEK_CUR, SEEK_SET, SeekOK, sizeof(), tiff::tif_clientdata, tiff::tif_diroff, tiff::tif_flags, tiff::tif_header, tiff::tif_name, TIFFHeader::tiff_diroff, TIFF_MAGIC_SIZE, TIFF_SWAB, TIFF_VERSION_SIZE, TIFFErrorExt(), TIFFSeekFile, TIFFSwabLong(), TIFFSwabShort(), TIFFWriteDirectory(), void(), and WriteOK.
int TIFFRGBAImageBegin | ( | TIFFRGBAImage * | , |
TIFF * | , | ||
int | , | ||
char | [1024] | ||
) |
Definition at line 222 of file tif_getimage.c.
References _TIFFRGBAImage::alpha, _TIFFRGBAImage::bitspersample, _TIFFRGBAImage::bluecmap, _TIFFRGBAImage::col_offset, compress(), EXTRASAMPLE_ASSOCALPHA, EXTRASAMPLE_UNASSALPHA, EXTRASAMPLE_UNSPECIFIED, _TIFFRGBAImage::greencmap, NULL, ORIENTATION_BOTLEFT, _TIFFRGBAImage::photometric, PHOTOMETRIC_MINISWHITE, PHOTOMETRIC_RGB, _TIFFRGBAImage::redcmap, _TIFFRGBAImage::req_orientation, _TIFFRGBAImage::row_offset, _TIFFRGBAImage::samplesperpixel, _TIFFRGBAImage::stoponerr, _TIFFRGBAImage::tif, TIFFGetField(), TIFFGetFieldDefaulted(), TIFFTAG_BITSPERSAMPLE, TIFFTAG_COMPRESSION, TIFFTAG_EXTRASAMPLES, TIFFTAG_PHOTOMETRIC, TIFFTAG_PLANARCONFIG, and TIFFTAG_SAMPLESPERPIXEL.
Referenced by TIFFReadRGBAImageOriented(), TIFFReadRGBAStrip(), and TIFFReadRGBATile().
void TIFFRGBAImageEnd | ( | TIFFRGBAImage * | ) |
Definition at line 190 of file tif_getimage.c.
References _TIFFfree(), _TIFFRGBAImage::bluecmap, _TIFFRGBAImage::BWmap, _TIFFRGBAImage::cielab, _TIFFRGBAImage::greencmap, _TIFFRGBAImage::Map, NULL, _TIFFRGBAImage::PALmap, _TIFFRGBAImage::redcmap, and _TIFFRGBAImage::ycbcr.
Referenced by TIFFReadRGBAImageOriented(), TIFFReadRGBAStrip(), and TIFFReadRGBATile().
int TIFFRGBAImageGet | ( | TIFFRGBAImage * | , |
uint32 * | , | ||
uint32 | , | ||
uint32 | |||
) |
Definition at line 442 of file tif_getimage.c.
References _TIFFRGBAImage::any, _TIFFRGBAImage::get, NULL, _TIFFRGBAImage::put, _TIFFRGBAImage::tif, tiff::tif_clientdata, TIFFErrorExt(), and TIFFFileName().
Referenced by TIFFReadRGBAImageOriented(), TIFFReadRGBAStrip(), and TIFFReadRGBATile().
Definition at line 73 of file tif_getimage.c.
References PHOTOMETRIC_MINISBLACK, PHOTOMETRIC_RGB, TIFFDirectory::td_bitspersample, TIFFDirectory::td_extrasamples, TIFFDirectory::td_samplesperpixel, tiff::tif_decodestatus, tiff::tif_dir, TIFFGetField(), and TIFFTAG_PHOTOMETRIC.
Referenced by TIFFReadRGBAImageOriented(), TIFFReadRGBAStrip(), and TIFFReadRGBATile().
Definition at line 227 of file tif_strip.c.
References isUpSampled, PHOTOMETRIC_YCBCR, PLANARCONFIG_CONTIG, TIFFDirectory::td_imagewidth, TIFFDirectory::td_photometric, TIFFDirectory::td_planarconfig, tiff::tif_clientdata, tiff::tif_dir, tiff::tif_name, TIFFErrorExt(), TIFFGetField(), TIFFhowmany8, TIFFroundup, and TIFFTAG_YCBCRSUBSAMPLING.
Referenced by _TIFFDefaultStripSize(), and TIFFWriteCheck().
Definition at line 511 of file tif_open.c.
References tiff::tif_clientdata.
Definition at line 80 of file tif_extension.c.
References _TIFFmalloc(), client_info::data, client_info::name, client_info::next, NULL, and tiff::tif_clientinfo.
Definition at line 1164 of file tif_dir.c.
References tiff::tif_header, and TIFFHeader::tiff_diroff.
TIFFErrorHandler TIFFSetErrorHandler | ( | TIFFErrorHandler | ) |
Definition at line 35 of file tif_error.c.
References _TIFFerrorHandler.
Referenced by vl::loadTIFF().
TIFFErrorHandlerExt TIFFSetErrorHandlerExt | ( | TIFFErrorHandlerExt | ) |
Definition at line 43 of file tif_error.c.
References _TIFFerrorHandlerExt.
Definition at line 627 of file tif_dir.c.
References TIFFVSetField().
Referenced by TIFFReadDirectory().
Definition at line 471 of file tif_open.c.
References tiff::tif_name.
Definition at line 491 of file tif_open.c.
References tiff::tif_fd.
Definition at line 531 of file tif_open.c.
References tiff::tif_mode.
Definition at line 1195 of file tif_dir.c.
References tiff::tif_dirnumber, tiff::tif_nextdiroff, and TIFFReadDirectory().
TIFFExtendProc TIFFSetTagExtender | ( | TIFFExtendProc | ) |
Definition at line 447 of file tif_write.c.
References _TIFFmalloc(), _TIFFmemset(), FIELD_ROWSPERSTRIP, FIELD_STRIPBYTECOUNTS, FIELD_STRIPOFFSETS, FIELD_TILEDIMENSIONS, isTiled, isUnspecified, NULL, PLANARCONFIG_SEPARATE, sizeof(), TIFFDirectory::td_nstrips, TIFFDirectory::td_planarconfig, TIFFDirectory::td_samplesperpixel, TIFFDirectory::td_stripbytecount, TIFFDirectory::td_stripoffset, TIFFDirectory::td_stripsperimage, tiff::tif_dir, TIFFNumberOfStrips(), TIFFNumberOfTiles(), and TIFFSetFieldBit.
Referenced by TIFFCheckpointDirectory(), and TIFFWriteCheck().
TIFFErrorHandler TIFFSetWarningHandler | ( | TIFFErrorHandler | ) |
Definition at line 35 of file tif_warning.c.
References _TIFFwarningHandler.
Referenced by vl::loadTIFF().
TIFFErrorHandlerExt TIFFSetWarningHandlerExt | ( | TIFFErrorHandlerExt | ) |
Definition at line 43 of file tif_warning.c.
References _TIFFwarningHandlerExt.
Definition at line 720 of file tif_write.c.
References tiff::tif_curoff.
Definition at line 182 of file tif_strip.c.
References TIFFDirectory::td_imagelength, TIFFDirectory::td_rowsperstrip, tiff::tif_dir, and TIFFVStripSize().
Referenced by TIFFWriteBufferSetup().
void TIFFSwabArrayOfDouble | ( | double * | , |
unsigned | long | ||
) |
Definition at line 75 of file tif_swab.c.
Referenced by _TIFFSwab24BitData().
void TIFFSwabDouble | ( | double * | ) |
Definition at line 108 of file tif_swab.c.
References TIFFSwabArrayOfLong().
Definition at line 47 of file tif_swab.c.
Referenced by TIFFReadDirectory(), and TIFFRewriteDirectory().
Definition at line 36 of file tif_swab.c.
Referenced by TIFFReadCustomDirectory(), TIFFReadDirectory(), and TIFFRewriteDirectory().
Definition at line 174 of file tif_tile.c.
References TIFFDirectory::td_tilelength, TIFFDirectory::td_tilewidth, and tiff::tif_dir.
Definition at line 241 of file tif_tile.c.
References TIFFDirectory::td_tilelength, tiff::tif_dir, and TIFFVTileSize().
Referenced by TIFFWriteCheck().
Definition at line 1229 of file tif_dir.c.
References tiff::tif_clientdata, tiff::tif_header, tiff::tif_mode, TIFFHeader::tiff_diroff, and TIFFErrorExt().
Definition at line 215 of file tif_compress.c.
References _TIFFfree(), TIFFCodec::name, and TIFFErrorExt().
Definition at line 943 of file tif_dir.c.
References _TIFFFindFieldInfo(), TIFFFieldInfo::field_bit, isPseudoTag, tiff::tif_tagmethods, TIFF_ANY, TIFFFieldSet, and TIFFTagMethods::vgetfield.
Referenced by TIFFGetField(), and TIFFVGetFieldDefaulted().
Definition at line 104 of file tif_aux.c.
References D50_X0, D50_Y0, D50_Z0, EXTRASAMPLE_ASSOCALPHA, INKSET_CMYK, TIFFPredictorState::predictor, TIFFDirectory::td_bitspersample, TIFFDirectory::td_extrasamples, TIFFDirectory::td_fillorder, TIFFDirectory::td_imagedepth, TIFFDirectory::td_maxsamplevalue, TIFFDirectory::td_minsamplevalue, TIFFDirectory::td_orientation, TIFFDirectory::td_planarconfig, TIFFDirectory::td_resolutionunit, TIFFDirectory::td_rowsperstrip, TIFFDirectory::td_sampleformat, TIFFDirectory::td_sampleinfo, TIFFDirectory::td_samplesperpixel, TIFFDirectory::td_subfiletype, TIFFDirectory::td_threshholding, TIFFDirectory::td_tiledepth, TIFFDirectory::td_transferfunction, TIFFDirectory::td_ycbcrpositioning, TIFFDirectory::td_ycbcrsubsampling, tiff::tif_data, tiff::tif_dir, TIFFTAG_BITSPERSAMPLE, TIFFTAG_DATATYPE, TIFFTAG_DOTRANGE, TIFFTAG_EXTRASAMPLES, TIFFTAG_FILLORDER, TIFFTAG_IMAGEDEPTH, TIFFTAG_INKSET, TIFFTAG_MATTEING, TIFFTAG_MAXSAMPLEVALUE, TIFFTAG_MINSAMPLEVALUE, TIFFTAG_NUMBEROFINKS, TIFFTAG_ORIENTATION, TIFFTAG_PLANARCONFIG, TIFFTAG_PREDICTOR, TIFFTAG_RESOLUTIONUNIT, TIFFTAG_ROWSPERSTRIP, TIFFTAG_SAMPLEFORMAT, TIFFTAG_SAMPLESPERPIXEL, TIFFTAG_SUBFILETYPE, TIFFTAG_THRESHHOLDING, TIFFTAG_TILEDEPTH, TIFFTAG_TRANSFERFUNCTION, TIFFTAG_WHITEPOINT, TIFFTAG_YCBCRCOEFFICIENTS, TIFFTAG_YCBCRPOSITIONING, TIFFTAG_YCBCRSUBSAMPLING, and TIFFVGetField().
Referenced by TIFFGetFieldDefaulted().
Definition at line 645 of file tif_dir.c.
Referenced by TIFFSetField().
Definition at line 107 of file tif_strip.c.
References isUpSampled, PHOTOMETRIC_YCBCR, PLANARCONFIG_CONTIG, TIFFDirectory::td_imagelength, TIFFDirectory::td_imagewidth, TIFFDirectory::td_photometric, TIFFDirectory::td_planarconfig, tiff::tif_clientdata, tiff::tif_dir, tiff::tif_name, TIFFErrorExt(), TIFFGetField(), TIFFhowmany8, TIFFroundup, and TIFFTAG_YCBCRSUBSAMPLING.
Referenced by TIFFStripSize().
Definition at line 193 of file tif_tile.c.
References isUpSampled, PHOTOMETRIC_YCBCR, PLANARCONFIG_CONTIG, TIFFDirectory::td_photometric, TIFFDirectory::td_planarconfig, TIFFDirectory::td_tiledepth, TIFFDirectory::td_tilelength, TIFFDirectory::td_tilewidth, TIFFDirectory::td_ycbcrsubsampling, tiff::tif_dir, TIFFhowmany8, and TIFFroundup.
Referenced by TIFFTileSize().
Definition at line 51 of file tif_warning.c.
References _TIFFwarningHandler, and _TIFFwarningHandlerExt.
Definition at line 63 of file tif_warning.c.
References _TIFFwarningHandler, and _TIFFwarningHandlerExt.
Referenced by TIFFReadCustomDirectory().
Definition at line 549 of file tif_write.c.
References _TIFFfree(), _TIFFmalloc(), isTiled, NULL, tiff::tif_clientdata, tiff::tif_flags, tiff::tif_name, tiff::tif_rawcc, tiff::tif_rawcp, tiff::tif_rawdata, tiff::tif_rawdatasize, tiff::tif_tilesize, TIFF_BUFFERSETUP, TIFF_MYBUFFER, TIFFErrorExt(), and TIFFStripSize().
Definition at line 487 of file tif_write.c.
References FIELD_IMAGEDIMENSIONS, FIELD_PLANARCONFIG, isTiled, NULL, PLANARCONFIG_CONTIG, TIFFDirectory::td_nstrips, TIFFDirectory::td_planarconfig, TIFFDirectory::td_samplesperpixel, TIFFDirectory::td_stripoffset, tiff::tif_clientdata, tiff::tif_dir, tiff::tif_flags, tiff::tif_mode, tiff::tif_name, tiff::tif_scanlinesize, tiff::tif_tilesize, TIFF_BEENWRITING, TIFFErrorExt(), TIFFFieldSet, TIFFScanlineSize(), TIFFSetupStrips(), and TIFFTileSize().
Definition at line 410 of file tif_dirwrite.c.
Referenced by TIFFFlush(), and TIFFRewriteDirectory().
Definition at line 182 of file tif_write.c.
References PLANARCONFIG_SEPARATE, TIFFDirectory::td_nstrips, TIFFDirectory::td_planarconfig, tiff::tif_clientdata, tiff::tif_dir, tiff::tif_name, TIFFErrorExt(), and WRITECHECKSTRIPS.
Definition at line 338 of file tif_write.c.
References BUFFERCHECK, if(), isFillOrder, TIFFDirectory::td_fillorder, TIFFDirectory::td_imagelength, TIFFDirectory::td_imagewidth, TIFFDirectory::td_nstrips, TIFFDirectory::td_stripbytecount, TIFFDirectory::td_stripsperimage, TIFFDirectory::td_tilelength, TIFFDirectory::td_tilewidth, tiff::tif_clientdata, tiff::tif_col, tiff::tif_curoff, tiff::tif_curtile, tiff::tif_dir, tiff::tif_encodetile, tiff::tif_flags, tiff::tif_name, tiff::tif_postdecode, tiff::tif_postencode, tiff::tif_preencode, tiff::tif_rawcc, tiff::tif_rawcp, tiff::tif_rawdata, tiff::tif_row, tiff::tif_setupencode, tiff::tif_tilesize, TIFF_CODERSETUP, TIFF_NOBITREV, TIFF_POSTENCODE, TIFFErrorExt(), TIFFhowmany, TIFFReverseBits(), and WRITECHECKTILES.
Referenced by TIFFWriteTile().
Definition at line 266 of file tif_write.c.
References PLANARCONFIG_SEPARATE, TIFFDirectory::td_imagelength, TIFFDirectory::td_nstrips, TIFFDirectory::td_planarconfig, TIFFDirectory::td_rowsperstrip, TIFFDirectory::td_stripsperimage, tiff::tif_clientdata, tiff::tif_dir, tiff::tif_name, TIFFErrorExt(), TIFFhowmany, and WRITECHECKSTRIPS.
Definition at line 427 of file tif_write.c.
References TIFFDirectory::td_nstrips, tiff::tif_clientdata, tiff::tif_dir, tiff::tif_name, TIFFErrorExt(), and WRITECHECKTILES.
Definition at line 49 of file tif_write.c.
References BUFFERCHECK, PLANARCONFIG_SEPARATE, TIFFDirectory::td_imagelength, TIFFDirectory::td_nstrips, TIFFDirectory::td_planarconfig, TIFFDirectory::td_rowsperstrip, TIFFDirectory::td_samplesperpixel, TIFFDirectory::td_stripsperimage, tiff::tif_clientdata, tiff::tif_dir, tiff::tif_name, TIFFErrorExt(), and WRITECHECKSTRIPS.
Definition at line 310 of file tif_write.c.
References TIFFCheckTile(), TIFFComputeTile(), and TIFFWriteEncodedTile().
void TIFFXYZToRGB | ( | TIFFCIELabToRGB * | , |
float | , | ||
float | , | ||
float | , | ||
uint32 * | , | ||
uint32 * | , | ||
uint32 * | |||
) |
Definition at line 78 of file tif_color.c.
References TIFFCIELabToRGB::bstep, TIFFDisplay::d_mat, TIFFDisplay::d_Vrwb, TIFFDisplay::d_Vrwg, TIFFDisplay::d_Vrwr, TIFFDisplay::d_Y0B, TIFFDisplay::d_Y0G, TIFFDisplay::d_Y0R, TIFFDisplay::d_YCB, TIFFDisplay::d_YCG, TIFFDisplay::d_YCR, TIFFCIELabToRGB::display, TIFFCIELabToRGB::gstep, i, int, TIFFCIELabToRGB::range, RINT, TIFFCIELabToRGB::rstep, TIFFmax, TIFFmin, TIFFCIELabToRGB::Yb2b, TIFFCIELabToRGB::Yg2g, and TIFFCIELabToRGB::Yr2r.
Referenced by DECLAREContigPutFunc().
Definition at line 183 of file tif_color.c.
References TIFFYCbCrToRGB::Cb_b_tab, TIFFYCbCrToRGB::Cb_g_tab, CLAMP, TIFFYCbCrToRGB::clamptab, TIFFYCbCrToRGB::Cr_g_tab, TIFFYCbCrToRGB::Cr_r_tab, HICLAMP, int, SHIFT, and TIFFYCbCrToRGB::Y_tab.
int TIFFYCbCrToRGBInit | ( | TIFFYCbCrToRGB * | , |
float * | , | ||
float * | |||
) |
Definition at line 212 of file tif_color.c.
References _TIFFmemset(), TIFFYCbCrToRGB::Cb_b_tab, TIFFYCbCrToRGB::Cb_g_tab, TIFFYCbCrToRGB::clamptab, Code2V, TIFFYCbCrToRGB::Cr_g_tab, TIFFYCbCrToRGB::Cr_r_tab, F, FIX, i, LumaBlue, LumaGreen, LumaRed, ONE_HALF, SHIFT, TIFFroundup, and TIFFYCbCrToRGB::Y_tab.
Definition at line 836 of file tif_luv.c.
References UV_NDIVS, and UV_NVS.
Referenced by LogLuv24toXYZ().
Visualization Library 2.0.0-b5 Reference Documentation
Updated on Mon Feb 10 2020 02:44:58.
© Copyright Michele Bosi. All rights reserved.