ximaexif.cpp File Reference

#include "ximajpg.h"

Defines

#define NUM_FORMATS   12
#define FMT_BYTE   1
#define FMT_STRING   2
#define FMT_USHORT   3
#define FMT_ULONG   4
#define FMT_URATIONAL   5
#define FMT_SBYTE   6
#define FMT_UNDEFINED   7
#define FMT_SSHORT   8
#define FMT_SLONG   9
#define FMT_SRATIONAL   10
#define FMT_SINGLE   11
#define FMT_DOUBLE   12
#define TAG_EXIF_VERSION   0x9000
#define TAG_EXIF_OFFSET   0x8769
#define TAG_INTEROP_OFFSET   0xa005
#define TAG_MAKE   0x010F
#define TAG_MODEL   0x0110
#define TAG_ORIENTATION   0x0112
#define TAG_XRESOLUTION   0x011A
#define TAG_YRESOLUTION   0x011B
#define TAG_RESOLUTIONUNIT   0x0128
#define TAG_EXPOSURETIME   0x829A
#define TAG_FNUMBER   0x829D
#define TAG_SHUTTERSPEED   0x9201
#define TAG_APERTURE   0x9202
#define TAG_BRIGHTNESS   0x9203
#define TAG_MAXAPERTURE   0x9205
#define TAG_FOCALLENGTH   0x920A
#define TAG_DATETIME_ORIGINAL   0x9003
#define TAG_USERCOMMENT   0x9286
#define TAG_SUBJECT_DISTANCE   0x9206
#define TAG_FLASH   0x9209
#define TAG_FOCALPLANEXRES   0xa20E
#define TAG_FOCALPLANEYRES   0xa20F
#define TAG_FOCALPLANEUNITS   0xa210
#define TAG_EXIF_IMAGEWIDTH   0xA002
#define TAG_EXIF_IMAGELENGTH   0xA003
#define TAG_EXPOSURE_BIAS   0x9204
#define TAG_WHITEBALANCE   0x9208
#define TAG_METERING_MODE   0x9207
#define TAG_EXPOSURE_PROGRAM   0x8822
#define TAG_ISO_EQUIVALENT   0x8827
#define TAG_COMPRESSION_LEVEL   0x9102
#define TAG_THUMBNAIL_OFFSET   0x0201
#define TAG_THUMBNAIL_LENGTH   0x0202

Variables

static const int32_t BytesPerFormat [] = {0,1,1,2,4,8,1,1,2,4,8,4,8}

Define Documentation

#define FMT_BYTE   1

#define FMT_DOUBLE   12

#define FMT_SBYTE   6

#define FMT_SINGLE   11

#define FMT_SLONG   9

#define FMT_SRATIONAL   10

#define FMT_SSHORT   8

#define FMT_STRING   2

#define FMT_ULONG   4

#define FMT_UNDEFINED   7

#define FMT_URATIONAL   5

#define FMT_USHORT   3

#define NUM_FORMATS   12

#define TAG_APERTURE   0x9202

#define TAG_BRIGHTNESS   0x9203

#define TAG_COMPRESSION_LEVEL   0x9102

#define TAG_DATETIME_ORIGINAL   0x9003

#define TAG_EXIF_IMAGELENGTH   0xA003

#define TAG_EXIF_IMAGEWIDTH   0xA002

#define TAG_EXIF_OFFSET   0x8769

#define TAG_EXIF_VERSION   0x9000

#define TAG_EXPOSURE_BIAS   0x9204

#define TAG_EXPOSURE_PROGRAM   0x8822

#define TAG_EXPOSURETIME   0x829A

#define TAG_FLASH   0x9209

#define TAG_FNUMBER   0x829D

#define TAG_FOCALLENGTH   0x920A

#define TAG_FOCALPLANEUNITS   0xa210

#define TAG_FOCALPLANEXRES   0xa20E

#define TAG_FOCALPLANEYRES   0xa20F

#define TAG_INTEROP_OFFSET   0xa005

#define TAG_ISO_EQUIVALENT   0x8827

#define TAG_MAKE   0x010F

#define TAG_MAXAPERTURE   0x9205

#define TAG_METERING_MODE   0x9207

#define TAG_MODEL   0x0110

#define TAG_ORIENTATION   0x0112

#define TAG_RESOLUTIONUNIT   0x0128

#define TAG_SHUTTERSPEED   0x9201

#define TAG_SUBJECT_DISTANCE   0x9206

#define TAG_THUMBNAIL_LENGTH   0x0202

#define TAG_THUMBNAIL_OFFSET   0x0201

#define TAG_USERCOMMENT   0x9286

#define TAG_WHITEBALANCE   0x9208

#define TAG_XRESOLUTION   0x011A

#define TAG_YRESOLUTION   0x011B


Variable Documentation

const int32_t BytesPerFormat[] = {0,1,1,2,4,8,1,1,2,4,8,4,8} [static]


Generated on Fri Jan 7 21:44:32 2011 for CxImage by  doxygen 1.5.4