📄 exifdefine.h
字号:
typedef enum tagID
{
M_SOF0 = 0xFFC0, // Start Of Frame N
M_SOF1,// N indicates which compression process
M_SOF2,// Only SOF0-SOF2 are now in common use
M_SOF3,
M_DHT, //Huffman Table
M_SOF5,
M_SOF6,
M_SOF7,
M_JPG,
M_SOF9,
M_SOF10,
M_SOF11,
M_DAC = 0xffcc,
M_SOF13,
M_SOF14,
M_SOF15,
M_RST0 = 0xffd0,
M_RST1, M_RST2, M_RST3, M_RST4, M_RST5, M_RST6, M_RST7,
M_SOI = 0xFFD8, // Start Of Image
M_EOI,// End Of Image
M_SOS,// Start Of Scan (begins compressed data)
M_DQT,
M_DNL,
M_DRI,
M_DHP,
M_EXP,
M_APP0 = 0xFFE0, // Jfif marker
M_APP1,// Exif marker
M_APP2,
M_APP3,
M_APP4,
M_APP5,
M_APP6,
M_APP7,
M_APP8,
M_APP9,
M_APP10,
M_APP11,
M_APP12,
M_APP13,
M_APP14,
M_APP15,
M_JPG0 = 0xfff0,
M_JPG1, M_JPG2, M_JPG3, M_JPG4, M_JPG5, M_JPG6, M_JPG7,
M_JPG8, M_JPG9, M_JPG10, M_JPG11, M_JPG12, M_JPG13, M_JPG14, M_JPG15,
M_COMM = 0xFFFE // Comment
} M_ID;
typedef enum tagExifTag {
/////////////////////////////////// Format Comp Description
InteropIndex = 0x0001,
InteropVersion = 0x0002,
SubfileType = 0x00fe,
OldSubfileType = 0x00ff,
ImageWidth = 0x0100,
ImageHeight = 0x0101,
BitsPerSample = 0x0102,
Compression = 0x0103,
PhotometricInterpretation = 0x0106,
Thresholding = 0x0107,
CellWidth = 0x0108,
CellLength = 0x0109,
FillOrder = 0x010a,
DocumentName = 0x010d,
ImageDescription = 0x010e,
Make = 0x010f,
Model = 0x0110,
StripOffsets = 0x0111,
Orientation = 0x0112,
SamplesPerPixel = 0x0115,
RowsPerStrip = 0x0116,
StripByteCounts = 0x0117,
MinSampleValue = 0x0118,
MaxSampleValue = 0x0119,
XResolution = 0x011a,
YResolution = 0x011b,
PlanarConfiguration = 0x011c,
PageName = 0x011d,
XPosition = 0x011e,
YPosition = 0x011f,
FreeOffsets = 0x0120,
FreeByteCounts = 0x0121,
GrayResponseUnit = 0x0122,
GrayResponseCurve = 0x0123,
T4Options = 0x0124,
T6Options = 0x0125,
ResolutionUnit = 0x0128,
PageNumber = 0x0129,
ColorResponseUnit = 0x012c,
TransferFunction = 0x012d,
Software = 0x0131,
ModifyDate = 0x0132,
Artist = 0x013b,
HostComputer = 0x013c,
Predictor = 0x013d,
WhitePoint = 0x013e,
PrimaryChromaticities = 0x013f,
ColorMap = 0x0140,
HalftoneHints = 0x0141,
TileWidth = 0x0142,
TileLength = 0x0143,
TileOffsets = 0x0144,
TileByteCounts = 0x0145,
BadFaxLines = 0x0146,
CleanFaxData = 0x0147,
ConsecutiveBadFaxLines = 0x0148,
SubIFD = 0x014a,
InkSet = 0x014c,
InkNames = 0x014d,
NumberofInks = 0x014e,
DotRange = 0x0150,
TargetPrinter = 0x0151,
ExtraSamples = 0x0152,
SampleFormat = 0x0153,
SMinSampleValue = 0x0154,
SMaxSampleValue = 0x0155,
TransferRange = 0x0156,
ClipPath = 0x0157,
XClipPathUnits = 0x0158,
YClipPathUnits = 0x0159,
Indexed = 0x015a,
JPEGTables = 0x015b,
OPIProxy = 0x015f,
GlobalParametersIFD = 0x0190,
ProfileType = 0x0191,
FaxProfile = 0x0192,
CodingMethods = 0x0193,
VersionYear = 0x0194,
ModeNumber = 0x0195,
Decode = 0x01b1,
DefaultImageColor = 0x01b2,
JPEGProc = 0x0200,
ThumbnailOffset = 0x0201,
ThumbnailLength = 0x0202,
JPEGRestartInterval = 0x0203,
JPEGLosslessPredictors = 0x0205,
JPEGPointTransforms = 0x0206,
JPEGQTables = 0x0207,
JPEGDCTables = 0x0208,
JPEGACTables = 0x0209,
YCbCrCoefficients = 0x0211,
YCbCrSubSampling = 0x0212,
YCbCrPositioning = 0x0213,
ReferenceBlackWhite = 0x0214,
StripRowCounts = 0x022f,
ApplicationNotes = 0x02bc,
RelatedImageFileFormat = 0x1000,
RelatedImageWidth = 0x1001,
RelatedImageLength = 0x1002,
ImageID = 0x800d,
WangAnnotation = 0x80a4,
Matteing = 0x80e3,
DataType = 0x80e4,
ImageDepth = 0x80e5,
TileDepth = 0x80e6,
Model2 = 0x827d,
CFARepeatPatternDim = 0x828d,
CFAPattern2 = 0x828e,
BatteryLevel = 0x828f,
Copyright = 0x8298,
ExposureTime = 0x829a,
FNumber = 0x829d,
PixelScale = 0x830e,
IPTC_NAA = 0x83bb,
IntergraphPacketData = 0x8474,
IntergraphFlagRegisters = 0x847f,
IntergraphMatrix = 0x8480,
ModelTiePoint = 0x8482,
Site = 0x84e0,
ColorSequence = 0x84e1,
IT8Header = 0x84e2,
RasterPadding = 0x84e3,
BitsPerRunLength = 0x84e4,
BitsPerExtendedRunLength = 0x84e5,
ColorTable = 0x84e6,
ImageColorIndicator = 0x84e7,
BackgroundColorIndicator = 0x84e8,
ImageColorValue = 0x84e9,
BackgroundColorValue = 0x84ea,
PixelIntensityRange = 0x84eb,
TransparencyIndicator = 0x84ec,
ColorCharacterization = 0x84ed,
HCUsage = 0x84ee,
IPTC_NAA2 = 0x8568,
ModelTransform = 0x85d8,
PhotoshopSettings = 0x8649,
ExifOffset = 0x8769,
ICC_Profile = 0x8773,
ImageLayer = 0x87ac,
GeoTiffDirectory = 0x87af,
GeoTiffDoubleParams = 0x87b0,
GeoTiffAsciiParams = 0x87b1,
ExposureProgram = 0x8822,
SpectralSensitivity = 0x8824,
GPSInfo = 0x8825,
ISO = 0x8827,
OptoElectricConvFactor = 0x8828,
Interlace = 0x8829,
TimeZoneOffset = 0x882a,
SelfTimerMode = 0x882b,
FaxRecvParams = 0x885c,
FaxSubAddress = 0x885d,
FaxRecvTime = 0x885e,
ExifVersion = 0x9000,
DateTimeOriginal = 0x9003,
CreateDate = 0x9004,
ComponentsConfiguration = 0x9101,
CompressedBitsPerPixel = 0x9102,
ShutterSpeedValue = 0x9201,
ApertureValue = 0x9202,
BrightnessValue = 0x9203,
ExposureCompensation = 0x9204,
MaxApertureValue = 0x9205,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -