240 #if defined(__WIN32__) && (defined(_MSC_VER) || defined(__MINGW32__)) 241 fprintf(
fd,
"TIFF Directory at offset 0x%I64x (%I64u)\n",
245 fprintf(
fd,
"TIFF Directory at offset 0x%llx (%llu)\n",
253 fprintf(
fd,
"%sreduced-resolution image", sep);
257 fprintf(
fd,
"%smulti-page document", sep);
266 fprintf(
fd,
" Image Width: %lu Image Length: %lu",
274 fprintf(
fd,
" Tile Width: %lu Tile Length: %lu",
328 fprintf(
fd,
"complex IEEE floating point\n");
346 fprintf(
fd,
" Photometric Interpretation: ");
412 fprintf(
fd,
"halftone or dithered scan\n");
440 fprintf(
fd,
" YCbCr Subsampling: %u, %u\n",
459 fprintf(
fd,
" Halftone Hints: light %u dark %u\n",
521 for (
l = 0;
l <
n;
l++)
532 fprintf(
fd,
" Reference Black/White:\n");
533 for (
i = 0;
i < 3;
i++)
543 for (
l = 0;
l <
n;
l++) {
559 #
if defined(__WIN32__) && (defined(_MSC_VER) || defined(__MINGW32__))
596 value_count = small_value_count;
616 static uint16 dotrange[2];
623 || value_count > 1) {
661 isTiled(tif) ?
"Tiles" :
"Strips");
663 #
if defined(__WIN32__) && (defined(_MSC_VER) || defined(__MINGW32__))
TIFFTagMethods tif_tagmethods
uint16 td_ycbcrpositioning
_Check_return_opt_ _CRTIMP int __cdecl fputc(_In_ int _Ch, _Inout_ FILE *_File)
#define FIELD_MINSAMPLEVALUE
#define THRESHHOLD_ERRORDIFFUSE
#define FIELD_STRIPOFFSETS
#define THRESHHOLD_BILEVEL
#define FIELD_IMAGEDIMENSIONS
GLuint GLuint GLsizei count
#define FIELD_THRESHHOLDING
#define YCBCRPOSITION_COSITED
uint16 td_halftonehints[2]
#define FILLORDER_LSB2MSB
#define FIELD_HALFTONEHINTS
#define PHOTOMETRIC_LOGLUV
#define TIFFPRINT_COLORMAP
#define FIELD_RESOLUTIONUNIT
#define FIELD_YCBCRSUBSAMPLING
#define FIELD_SMAXSAMPLEVALUE
#define FIELD_TRANSFERFUNCTION
#define FIELD_MAXSAMPLEVALUE
int TIFFGetField(TIFF *tif, uint32 tag,...)
unsigned short(__cdecl typeof(TIFFCurrentDirectory))(struct tiff *)
uint32 TIFFGetTagListEntry(TIFF *tif, int tag_index)
#define FIELD_BITSPERSAMPLE
_Check_return_opt_ _CRTIMP int __cdecl fprintf(_Inout_ FILE *_File, _In_z_ _Printf_format_string_ const char *_Format,...)
#define YCBCRPOSITION_CENTERED
#define FIELD_PLANARCONFIG
static const char *const photoNames[]
uint64 TIFFGetStrileOffset(TIFF *tif, uint32 strile)
#define SAMPLEFORMAT_VOID
double * td_sminsamplevalue
void * _TIFFmalloc(tmsize_t s)
unsigned char field_passcount
#define SAMPLEFORMAT_COMPLEXIEEEFP
#define SAMPLEFORMAT_UINT
#define RESUNIT_CENTIMETER
#define SAMPLEFORMAT_IEEEFP
#define FIELD_PHOTOMETRIC
double * td_smaxsamplevalue
#define EXTRASAMPLE_UNASSALPHA
#define TIFFFieldSet(tif, field)
#define FIELD_COMPRESSION
#define FIELD_SMINSAMPLEVALUE
#define FIELD_ROWSPERSTRIP
static void _TIFFPrintField(FILE *fd, const TIFFField *fip, uint32 value_count, void *raw_data)
static int _TIFFPrettyPrintField(TIFF *tif, const TIFFField *fip, FILE *fd, uint32 tag, uint32 value_count, void *raw_data)
const TIFFCodec * TIFFFindCODEC(uint16 scheme)
#define FIELD_ORIENTATION
#define PLANARCONFIG_SEPARATE
#define FILETYPE_REDUCEDIMAGE
static const char *const orientNames[]
const TIFFField * TIFFFieldWithTag(TIFF *tif, uint32 tag)
#define FIELD_YCBCRPOSITIONING
int _TIFFDataSize(TIFFDataType type)
#define FIELD_EXTRASAMPLES
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean const GLdouble const GLfloat const GLint const GLshort const GLbyte const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLdouble const GLfloat const GLfloat const GLint const GLint const GLshort const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort GLenum GLenum GLenum GLfloat GLenum GLint GLenum GLenum GLenum GLfloat GLenum GLenum GLint GLenum GLfloat GLenum GLint GLint GLushort GLenum GLenum GLfloat GLenum GLenum GLint GLfloat const GLubyte GLenum GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoid GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLenum const GLdouble GLenum GLenum const GLfloat GLenum GLenum const GLint GLsizei GLuint GLfloat GLuint GLbitfield GLfloat GLint GLuint GLboolean GLenum GLfloat GLenum GLbitfield GLenum GLfloat GLfloat GLint GLint const GLfloat GLenum GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint const GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat const GLdouble const GLfloat const GLdouble const GLfloat GLint i
uint16 td_ycbcrsubsampling[2]
int TIFFGetTagListCount(TIFF *tif)
#define EXTRASAMPLE_UNSPECIFIED
#define FIELD_TILEDIMENSIONS
uint16 * td_transferfunction[3]
#define SAMPLEFORMAT_COMPLEXINT
char * strchr(const char *String, int ch)
#define FIELD_SAMPLESPERPIXEL
int strcmp(const char *String1, const char *String2)
uint16 td_samplesperpixel
#define FIELD_REFBLACKWHITE
#define EXTRASAMPLE_ASSOCALPHA
#define FIELD_SAMPLEFORMAT
static void _TIFFprintAsciiBounded(FILE *fd, const char *cp, size_t max_chars)
#define THRESHHOLD_HALFTONE
uint64 TIFFGetStrileByteCount(TIFF *tif, uint32 strile)
_Check_return_opt_ _CRTIMP int __cdecl fputs(_In_z_ const char *_Str, _Inout_ FILE *_File)
#define FILLORDER_MSB2LSB
#define PLANARCONFIG_CONTIG
#define FIELD_SUBFILETYPE