FFmpeg
tiff.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2006 Konstantin Shishkov
3  *
4  * This file is part of FFmpeg.
5  *
6  * FFmpeg is free software; you can redistribute it and/or
7  * modify it under the terms of the GNU Lesser General Public
8  * License as published by the Free Software Foundation; either
9  * version 2.1 of the License, or (at your option) any later version.
10  *
11  * FFmpeg is distributed in the hope that it will be useful,
12  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14  * Lesser General Public License for more details.
15  *
16  * You should have received a copy of the GNU Lesser General Public
17  * License along with FFmpeg; if not, write to the Free Software
18  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19  */
20 
21 /**
22  * @file
23  * TIFF constants & data structures
24  *
25  * For more information about the TIFF format, check the official docs at:
26  * http://partners.adobe.com/public/developer/tiff/index.html
27  * @author Konstantin Shishkov
28  */
29 
30 #ifndef AVCODEC_TIFF_H
31 #define AVCODEC_TIFF_H
32 
33 #include <stdint.h>
34 #include "tiff_common.h"
35 
36 /** TIFF types in ascenting priority (last in the list is highest) */
37 enum TiffType {
38  /** TIFF image based on the TIFF 6.0 or TIFF/EP (ISO 12234-2) specifications */
40  /** Digital Negative (DNG) image */
42  /** Digital Negative (DNG) image part of an CinemaDNG image sequence */
44 };
45 
46 /** abridged list of TIFF and TIFF/EP tags */
47 enum TiffTags {
48  TIFF_SUBFILE = 0xfe,
49  TIFF_WIDTH = 0x100,
54  TIFF_FILL_ORDER = 0x10A,
57  TIFF_MAKE = 0x10F,
58  TIFF_MODEL = 0x110,
59  TIFF_STRIP_OFFS = 0x111,
63  TIFF_XRES = 0x11A,
64  TIFF_YRES = 0x11B,
65  TIFF_PLANAR = 0x11C,
66  TIFF_PAGE_NAME = 0x11D,
67  TIFF_XPOS = 0x11E,
68  TIFF_YPOS = 0x11F,
70  TIFF_T4OPTIONS = 0x124,
72  TIFF_RES_UNIT = 0x128,
75  TIFF_DATE = 0x132,
76  TIFF_ARTIST = 0x13B,
78  TIFF_PREDICTOR = 0x13D,
79  TIFF_PAL = 0x140,
80  TIFF_TILE_WIDTH = 0x142,
84  TIFF_SUB_IFDS = 0x14A,
91  TIFF_CFA_PATTERN = 0x828E,
92  TIFF_COPYRIGHT = 0x8298,
96  TIFF_ICC_PROFILE = 0x8773,
100 };
101 
102 /** abridged list of DNG tags */
103 enum DngTags {
104  DNG_VERSION = 0xC612,
107  DNG_BLACK_LEVEL = 0xC61A,
108  DNG_WHITE_LEVEL = 0xC61D,
116 };
117 
118 /** list of CinemaDNG tags */
125 };
126 
127 /** list of TIFF, TIFF/EP and DNG compression types */
128 enum TiffCompr {
129  TIFF_RAW = 1,
137  TIFF_PACKBITS = 0x8005,
138  TIFF_DEFLATE = 0x80B2,
139  TIFF_LZMA = 0x886D,
140 };
141 
188 };
189 
190 /** list of TIFF, TIFF/AP and DNG PhotometricInterpretation (TIFF_PHOTOMETRIC) values */
193  TIFF_PHOTOMETRIC_WHITE_IS_ZERO, /* mono or grayscale, 0 is white */
194  TIFF_PHOTOMETRIC_BLACK_IS_ZERO, /* mono or grayscale, 0 is black */
195  TIFF_PHOTOMETRIC_RGB, /* RGB or RGBA*/
196  TIFF_PHOTOMETRIC_PALETTE, /* Uses a palette */
197  TIFF_PHOTOMETRIC_ALPHA_MASK, /* Transparency mask */
198  TIFF_PHOTOMETRIC_SEPARATED, /* CMYK or some other ink set */
200  TIFF_PHOTOMETRIC_CIE_LAB = 8, /* 1976 CIE L*a*b* */
201  TIFF_PHOTOMETRIC_ICC_LAB, /* ICC L*a*b* */
202  TIFF_PHOTOMETRIC_ITU_LAB, /* ITU L*a*b* */
203  TIFF_PHOTOMETRIC_CFA = 32803, /* Color Filter Array (TIFF/AP and DNG) */
204  TIFF_PHOTOMETRIC_LOG_L = 32844, /* CIE Log2(L) */
205  TIFF_PHOTOMETRIC_LOG_LUV, /* CIE Log L*u*v* */
206  TIFF_PHOTOMETRIC_LINEAR_RAW = 34892, /* Linear Raw (DNG) */
207 };
208 
211  GEOTIFF_DOUBLE = 34736,
213 };
214 
215 typedef struct TiffGeoTag {
218  int count;
219  int offset;
220  char *val;
221 } TiffGeoTag;
222 
223 typedef struct TiffGeoTagKeyName {
224  const enum TiffGeoTagKey key;
225  const char *const name;
227 
228 typedef struct TiffGeoTagNameType {
229  const char *const name;
230  const enum TiffGeoTagType type;
232 
233 #endif /* AVCODEC_TIFF_H */
TIFF_GEOG_LINEAR_UNITS_GEOKEY
@ TIFF_GEOG_LINEAR_UNITS_GEOKEY
Definition: tiff.h:150
DNG_AS_SHOT_WHITE_XY
@ DNG_AS_SHOT_WHITE_XY
Definition: tiff.h:115
TIFF_PROJ_SCALE_AT_CENTER_GEOKEY
@ TIFF_PROJ_SCALE_AT_CENTER_GEOKEY
Definition: tiff.h:181
TIFF_PROJ_AZIMUTH_ANGLE_GEOKEY
@ TIFF_PROJ_AZIMUTH_ANGLE_GEOKEY
Definition: tiff.h:182
DNG_COLOR_MATRIX2
@ DNG_COLOR_MATRIX2
Definition: tiff.h:110
TIFF_PHOTOMETRIC_ICC_LAB
@ TIFF_PHOTOMETRIC_ICC_LAB
Definition: tiff.h:201
TIFF_GEOG_CITATION_GEOKEY
@ TIFF_GEOG_CITATION_GEOKEY
Definition: tiff.h:147
TIFF_JPEG
@ TIFF_JPEG
Definition: tiff.h:134
TiffGeoTag::val
char * val
Definition: tiff.h:220
TIFF_GEOG_LINEAR_UNIT_SIZE_GEOKEY
@ TIFF_GEOG_LINEAR_UNIT_SIZE_GEOKEY
Definition: tiff.h:151
TIFF_YCBCR_POSITIONING
@ TIFF_YCBCR_POSITIONING
Definition: tiff.h:88
TIFF_CFA_PATTERN_DIM
@ TIFF_CFA_PATTERN_DIM
Definition: tiff.h:90
TIFF_PROJ_COORD_TRANS_GEOKEY
@ TIFF_PROJ_COORD_TRANS_GEOKEY
Definition: tiff.h:163
TIFF_PROJ_CENTER_NORTHING_GEOKEY
@ TIFF_PROJ_CENTER_NORTHING_GEOKEY
Definition: tiff.h:179
TIFF_CCITT_RLE
@ TIFF_CCITT_RLE
Definition: tiff.h:130
TIFF_GEOG_AZIMUTH_UNITS_GEOKEY
@ TIFF_GEOG_AZIMUTH_UNITS_GEOKEY
Definition: tiff.h:158
TIFF_ADOBE_DEFLATE
@ TIFF_ADOBE_DEFLATE
Definition: tiff.h:136
TIFF_COPYRIGHT
@ TIFF_COPYRIGHT
Definition: tiff.h:92
TIFF_PHOTOMETRIC_ITU_LAB
@ TIFF_PHOTOMETRIC_ITU_LAB
Definition: tiff.h:202
TiffTags
TiffTags
abridged list of TIFF and TIFF/EP tags
Definition: tiff.h:47
TiffGeoTagKey
TiffGeoTagKey
Definition: tiff.h:142
TIFF_NEWJPEG
@ TIFF_NEWJPEG
Definition: tiff.h:135
TIFF_XPOS
@ TIFF_XPOS
Definition: tiff.h:67
TIFF_ROWSPERSTRIP
@ TIFF_ROWSPERSTRIP
Definition: tiff.h:61
TIFF_GEOG_ELLIPSOID_GEOKEY
@ TIFF_GEOG_ELLIPSOID_GEOKEY
Definition: tiff.h:154
TIFF_PROJECTION_GEOKEY
@ TIFF_PROJECTION_GEOKEY
Definition: tiff.h:162
TIFF_PROJ_LINEAR_UNITS_GEOKEY
@ TIFF_PROJ_LINEAR_UNITS_GEOKEY
Definition: tiff.h:164
TIFF_RAW
@ TIFF_RAW
Definition: tiff.h:129
TIFF_GEO_DOUBLE_PARAMS
@ TIFF_GEO_DOUBLE_PARAMS
Definition: tiff.h:98
TIFF_PROJ_CENTER_LONG_GEOKEY
@ TIFF_PROJ_CENTER_LONG_GEOKEY
Definition: tiff.h:176
TiffGeoTagKeyName
Definition: tiff.h:223
TIFF_PHOTOMETRIC_WHITE_IS_ZERO
@ TIFF_PHOTOMETRIC_WHITE_IS_ZERO
Definition: tiff.h:193
TiffGeoTag::offset
int offset
Definition: tiff.h:219
TIFF_PACKBITS
@ TIFF_PACKBITS
Definition: tiff.h:137
TIFF_GEOG_PRIME_MERIDIAN_GEOKEY
@ TIFF_GEOG_PRIME_MERIDIAN_GEOKEY
Definition: tiff.h:149
TIFF_PHOTOMETRIC_LINEAR_RAW
@ TIFF_PHOTOMETRIC_LINEAR_RAW
Definition: tiff.h:206
TIFF_FILL_ORDER
@ TIFF_FILL_ORDER
Definition: tiff.h:54
TIFF_PHOTOMETRIC_ALPHA_MASK
@ TIFF_PHOTOMETRIC_ALPHA_MASK
Definition: tiff.h:197
TIFF_DATE
@ TIFF_DATE
Definition: tiff.h:75
TIFF_TILE_BYTE_COUNTS
@ TIFF_TILE_BYTE_COUNTS
Definition: tiff.h:83
TIFF_PROJ_LINEAR_UNIT_SIZE_GEOKEY
@ TIFF_PROJ_LINEAR_UNIT_SIZE_GEOKEY
Definition: tiff.h:165
TIFF_YCBCR_SUBSAMPLING
@ TIFF_YCBCR_SUBSAMPLING
Definition: tiff.h:87
TIFF_MAKE
@ TIFF_MAKE
Definition: tiff.h:57
TIFF_GEOG_GEODETIC_DATUM_GEOKEY
@ TIFF_GEOG_GEODETIC_DATUM_GEOKEY
Definition: tiff.h:148
TIFF_PROJ_STRAIGHT_VERT_POLE_LONG_GEOKEY
@ TIFF_PROJ_STRAIGHT_VERT_POLE_LONG_GEOKEY
Definition: tiff.h:183
TIFF_T6OPTIONS
@ TIFF_T6OPTIONS
Definition: tiff.h:71
TIFF_VERTICAL_CS_TYPE_GEOKEY
@ TIFF_VERTICAL_CS_TYPE_GEOKEY
Definition: tiff.h:184
TIFF_SOFTWARE_NAME
@ TIFF_SOFTWARE_NAME
Definition: tiff.h:74
DNG_LINEARIZATION_TABLE
@ DNG_LINEARIZATION_TABLE
Definition: tiff.h:106
TiffGeoTag
Definition: tiff.h:215
TiffGeoTagKeyName::key
enum TiffGeoTagKey key
Definition: tiff.h:224
TIFF_GRAY_RESPONSE_CURVE
@ TIFF_GRAY_RESPONSE_CURVE
Definition: tiff.h:69
GEOTIFF_STRING
@ GEOTIFF_STRING
Definition: tiff.h:212
TIFF_SUBFILE
@ TIFF_SUBFILE
Definition: tiff.h:48
CINEMADNG_T_STOP
@ CINEMADNG_T_STOP
Definition: tiff.h:122
TIFF_RES_UNIT
@ TIFF_RES_UNIT
Definition: tiff.h:72
TIFF_G4
@ TIFF_G4
Definition: tiff.h:132
TIFF_PROJ_FALSE_ORIGIN_NORTHING_GEOKEY
@ TIFF_PROJ_FALSE_ORIGIN_NORTHING_GEOKEY
Definition: tiff.h:175
TiffType
TiffType
TIFF types in ascenting priority (last in the list is highest)
Definition: tiff.h:37
TIFF_STRIP_SIZE
@ TIFF_STRIP_SIZE
Definition: tiff.h:62
TIFF_GEOGRAPHIC_TYPE_GEOKEY
@ TIFF_GEOGRAPHIC_TYPE_GEOKEY
Definition: tiff.h:146
TIFF_PHOTOMETRIC_LOG_L
@ TIFF_PHOTOMETRIC_LOG_L
Definition: tiff.h:204
TIFF_IMAGE_DESCRIPTION
@ TIFF_IMAGE_DESCRIPTION
Definition: tiff.h:56
GEOTIFF_DOUBLE
@ GEOTIFF_DOUBLE
Definition: tiff.h:211
TIFF_PROJ_FALSE_NORTHING_GEOKEY
@ TIFF_PROJ_FALSE_NORTHING_GEOKEY
Definition: tiff.h:171
TIFF_PAGE_NAME
@ TIFF_PAGE_NAME
Definition: tiff.h:66
TIFF_VERTICAL_UNITS_GEOKEY
@ TIFF_VERTICAL_UNITS_GEOKEY
Definition: tiff.h:187
TIFF_LZW
@ TIFF_LZW
Definition: tiff.h:133
TiffGeoTagNameType::name
const char *const name
Definition: tiff.h:229
TIFF_PROJ_NAT_ORIGIN_LONG_GEOKEY
@ TIFF_PROJ_NAT_ORIGIN_LONG_GEOKEY
Definition: tiff.h:168
TiffGeoTag::key
enum TiffGeoTagKey key
Definition: tiff.h:216
TIFF_PHOTOMETRIC_YCBCR
@ TIFF_PHOTOMETRIC_YCBCR
Definition: tiff.h:199
TIFF_VERTICAL_DATUM_GEOKEY
@ TIFF_VERTICAL_DATUM_GEOKEY
Definition: tiff.h:186
TIFF_PHOTOMETRIC_PALETTE
@ TIFF_PHOTOMETRIC_PALETTE
Definition: tiff.h:196
tiff_common.h
DNG_AS_SHOT_NEUTRAL
@ DNG_AS_SHOT_NEUTRAL
Definition: tiff.h:114
TIFF_MODEL_TIEPOINT
@ TIFF_MODEL_TIEPOINT
Definition: tiff.h:93
TIFF_PHOTOMETRIC_CIE_LAB
@ TIFF_PHOTOMETRIC_CIE_LAB
Definition: tiff.h:200
TIFF_PAL
@ TIFF_PAL
Definition: tiff.h:79
GEOTIFF_SHORT
@ GEOTIFF_SHORT
Definition: tiff.h:210
TIFF_ARTIST
@ TIFF_ARTIST
Definition: tiff.h:76
CINEMADNG_TIME_CODES
@ CINEMADNG_TIME_CODES
Definition: tiff.h:120
TIFF_SAMPLES_PER_PIXEL
@ TIFF_SAMPLES_PER_PIXEL
Definition: tiff.h:60
TIFF_GEOG_SEMI_MINOR_AXIS_GEOKEY
@ TIFF_GEOG_SEMI_MINOR_AXIS_GEOKEY
Definition: tiff.h:156
TIFF_G3
@ TIFF_G3
Definition: tiff.h:131
TIFF_PROJ_STD_PARALLEL2_GEOKEY
@ TIFF_PROJ_STD_PARALLEL2_GEOKEY
Definition: tiff.h:167
TIFF_WIDTH
@ TIFF_WIDTH
Definition: tiff.h:49
TIFF_TILE_OFFSETS
@ TIFF_TILE_OFFSETS
Definition: tiff.h:82
CinemaDngTags
CinemaDngTags
list of CinemaDNG tags
Definition: tiff.h:119
TiffGeoTagNameType
Definition: tiff.h:228
TIFF_PROJ_FALSE_ORIGIN_LONG_GEOKEY
@ TIFF_PROJ_FALSE_ORIGIN_LONG_GEOKEY
Definition: tiff.h:172
TIFF_EXTRASAMPLES
@ TIFF_EXTRASAMPLES
Definition: tiff.h:85
TIFF_TYPE_CINEMADNG
@ TIFF_TYPE_CINEMADNG
Digital Negative (DNG) image part of an CinemaDNG image sequence.
Definition: tiff.h:43
DNG_CAMERA_CALIBRATION1
@ DNG_CAMERA_CALIBRATION1
Definition: tiff.h:111
TIFF_GEO_ASCII_PARAMS
@ TIFF_GEO_ASCII_PARAMS
Definition: tiff.h:99
TIFF_GT_MODEL_TYPE_GEOKEY
@ TIFF_GT_MODEL_TYPE_GEOKEY
Definition: tiff.h:143
TIFF_PROJ_SCALE_AT_NAT_ORIGIN_GEOKEY
@ TIFF_PROJ_SCALE_AT_NAT_ORIGIN_GEOKEY
Definition: tiff.h:180
TIFF_DOCUMENT_NAME
@ TIFF_DOCUMENT_NAME
Definition: tiff.h:55
TIFF_MODEL_TRANSFORMATION
@ TIFF_MODEL_TRANSFORMATION
Definition: tiff.h:95
TIFF_PROJ_CENTER_EASTING_GEOKEY
@ TIFF_PROJ_CENTER_EASTING_GEOKEY
Definition: tiff.h:178
TIFF_TILE_LENGTH
@ TIFF_TILE_LENGTH
Definition: tiff.h:81
TIFF_MODEL
@ TIFF_MODEL
Definition: tiff.h:58
TIFF_PCS_CITATION_GEOKEY
@ TIFF_PCS_CITATION_GEOKEY
Definition: tiff.h:161
TiffGeoTagNameType::type
enum TiffGeoTagType type
Definition: tiff.h:230
TIFF_COMPR
@ TIFF_COMPR
Definition: tiff.h:52
TIFF_HEIGHT
@ TIFF_HEIGHT
Definition: tiff.h:50
TIFF_YCBCR_COEFFICIENTS
@ TIFF_YCBCR_COEFFICIENTS
Definition: tiff.h:86
DNG_BLACK_LEVEL
@ DNG_BLACK_LEVEL
Definition: tiff.h:107
TIFF_T4OPTIONS
@ TIFF_T4OPTIONS
Definition: tiff.h:70
TIFF_PHOTOMETRIC_LOG_LUV
@ TIFF_PHOTOMETRIC_LOG_LUV
Definition: tiff.h:205
CINEMADNG_REEL_NAME
@ CINEMADNG_REEL_NAME
Definition: tiff.h:123
TIFF_PROJ_FALSE_ORIGIN_EASTING_GEOKEY
@ TIFF_PROJ_FALSE_ORIGIN_EASTING_GEOKEY
Definition: tiff.h:174
TIFF_PAGE_NUMBER
@ TIFF_PAGE_NUMBER
Definition: tiff.h:73
TIFF_PHOTOMETRIC_CFA
@ TIFF_PHOTOMETRIC_CFA
Definition: tiff.h:203
TIFF_PHOTOMETRIC_BLACK_IS_ZERO
@ TIFF_PHOTOMETRIC_BLACK_IS_ZERO
Definition: tiff.h:194
TIFF_PROJ_STD_PARALLEL1_GEOKEY
@ TIFF_PROJ_STD_PARALLEL1_GEOKEY
Definition: tiff.h:166
DngTags
DngTags
abridged list of DNG tags
Definition: tiff.h:103
TIFF_MODEL_PIXEL_SCALE
@ TIFF_MODEL_PIXEL_SCALE
Definition: tiff.h:94
TIFF_PLANAR
@ TIFF_PLANAR
Definition: tiff.h:65
DNG_BACKWARD_VERSION
@ DNG_BACKWARD_VERSION
Definition: tiff.h:105
TIFF_PROJ_NAT_ORIGIN_LAT_GEOKEY
@ TIFF_PROJ_NAT_ORIGIN_LAT_GEOKEY
Definition: tiff.h:169
TIFF_TYPE_TIFF
@ TIFF_TYPE_TIFF
TIFF image based on the TIFF 6.0 or TIFF/EP (ISO 12234-2) specifications.
Definition: tiff.h:39
TIFF_PROJ_CENTER_LAT_GEOKEY
@ TIFF_PROJ_CENTER_LAT_GEOKEY
Definition: tiff.h:177
TIFF_TYPE_DNG
@ TIFF_TYPE_DNG
Digital Negative (DNG) image.
Definition: tiff.h:41
DNG_VERSION
@ DNG_VERSION
Definition: tiff.h:104
TIFF_PROJ_FALSE_EASTING_GEOKEY
@ TIFF_PROJ_FALSE_EASTING_GEOKEY
Definition: tiff.h:170
TIFF_VERTICAL_CITATION_GEOKEY
@ TIFF_VERTICAL_CITATION_GEOKEY
Definition: tiff.h:185
TIFF_PHOTOMETRIC_NONE
@ TIFF_PHOTOMETRIC_NONE
Definition: tiff.h:192
TIFF_GT_CITATION_GEOKEY
@ TIFF_GT_CITATION_GEOKEY
Definition: tiff.h:145
TIFF_CFA_PATTERN
@ TIFF_CFA_PATTERN
Definition: tiff.h:91
TIFF_STRIP_OFFS
@ TIFF_STRIP_OFFS
Definition: tiff.h:59
TIFF_GEOG_PRIME_MERIDIAN_LONG_GEOKEY
@ TIFF_GEOG_PRIME_MERIDIAN_LONG_GEOKEY
Definition: tiff.h:159
TIFF_TILE_WIDTH
@ TIFF_TILE_WIDTH
Definition: tiff.h:80
TIFF_HOST_COMPUTER
@ TIFF_HOST_COMPUTER
Definition: tiff.h:77
DNG_WHITE_LEVEL
@ DNG_WHITE_LEVEL
Definition: tiff.h:108
TIFF_BPP
@ TIFF_BPP
Definition: tiff.h:51
TiffGeoTagKeyName::name
const char *const name
Definition: tiff.h:225
TIFF_GEOG_SEMI_MAJOR_AXIS_GEOKEY
@ TIFF_GEOG_SEMI_MAJOR_AXIS_GEOKEY
Definition: tiff.h:155
TIFF_PHOTOMETRIC
@ TIFF_PHOTOMETRIC
Definition: tiff.h:53
TiffPhotometric
TiffPhotometric
list of TIFF, TIFF/AP and DNG PhotometricInterpretation (TIFF_PHOTOMETRIC) values
Definition: tiff.h:191
TiffGeoTag::count
int count
Definition: tiff.h:218
TIFF_PREDICTOR
@ TIFF_PREDICTOR
Definition: tiff.h:78
TIFF_LZMA
@ TIFF_LZMA
Definition: tiff.h:139
TIFF_GEO_KEY_DIRECTORY
@ TIFF_GEO_KEY_DIRECTORY
Definition: tiff.h:97
CINEMADNG_CAMERA_LABEL
@ CINEMADNG_CAMERA_LABEL
Definition: tiff.h:124
TIFF_YRES
@ TIFF_YRES
Definition: tiff.h:64
TIFF_ICC_PROFILE
@ TIFF_ICC_PROFILE
Definition: tiff.h:96
DNG_CAMERA_CALIBRATION2
@ DNG_CAMERA_CALIBRATION2
Definition: tiff.h:112
TIFF_DEFLATE
@ TIFF_DEFLATE
Definition: tiff.h:138
TIFF_PHOTOMETRIC_RGB
@ TIFF_PHOTOMETRIC_RGB
Definition: tiff.h:195
TIFF_SUB_IFDS
@ TIFF_SUB_IFDS
Definition: tiff.h:84
DNG_COLOR_MATRIX1
@ DNG_COLOR_MATRIX1
Definition: tiff.h:109
TIFF_GEOG_INV_FLATTENING_GEOKEY
@ TIFF_GEOG_INV_FLATTENING_GEOKEY
Definition: tiff.h:157
TIFF_XRES
@ TIFF_XRES
Definition: tiff.h:63
TIFF_GEOG_ANGULAR_UNIT_SIZE_GEOKEY
@ TIFF_GEOG_ANGULAR_UNIT_SIZE_GEOKEY
Definition: tiff.h:153
TiffCompr
TiffCompr
list of TIFF, TIFF/EP and DNG compression types
Definition: tiff.h:128
TIFF_REFERENCE_BW
@ TIFF_REFERENCE_BW
Definition: tiff.h:89
TIFF_GEOG_ANGULAR_UNITS_GEOKEY
@ TIFF_GEOG_ANGULAR_UNITS_GEOKEY
Definition: tiff.h:152
TiffGeoTagType
TiffGeoTagType
Definition: tiff.h:209
TiffGeoTag::type
enum TiffTags type
Definition: tiff.h:217
TIFF_YPOS
@ TIFF_YPOS
Definition: tiff.h:68
TIFF_PHOTOMETRIC_SEPARATED
@ TIFF_PHOTOMETRIC_SEPARATED
Definition: tiff.h:198
TIFF_PROJECTED_CS_TYPE_GEOKEY
@ TIFF_PROJECTED_CS_TYPE_GEOKEY
Definition: tiff.h:160
CINEMADNG_FRAME_RATE
@ CINEMADNG_FRAME_RATE
Definition: tiff.h:121
TIFF_PROJ_FALSE_ORIGIN_LAT_GEOKEY
@ TIFF_PROJ_FALSE_ORIGIN_LAT_GEOKEY
Definition: tiff.h:173
DNG_ANALOG_BALANCE
@ DNG_ANALOG_BALANCE
Definition: tiff.h:113
TIFF_GT_RASTER_TYPE_GEOKEY
@ TIFF_GT_RASTER_TYPE_GEOKEY
Definition: tiff.h:144