📄 cdtype.h
字号:
| |
3 | [40] [41] [42] [43] [44] [45] [46] [47] [50] [51] |
| |
4 | [54] [55] [56] [57] [60] [61] [62] |
--|------------------------------------------------------------------|
Table 2: AF Point (Last 7 bytes)
| Bit7 | Bit6 | Bit5 | Bit4 | Bit3 | Bit2 | Bit1 | Bit0 |
------|------|------|------|------|------|------|------|------|
BYTE0 | [07] | [06] | [05] | [04] | [03] | [02] | -- | -- |
BYTE1 | [17] | [16] | [15] | [14] | [13] | -- | -- | [10] |
BYTE2 | [27] | [26] | [25] | [24] | [23] | [22] | [21] | [20] |
BYTE3 | [37] | [36] | [35] | [34] | [33] | [32] | [31] | [30] |
BYTE4 | [47] | [46] | [45] | [44] | [43] | [42] | [41] | [40] |
BYTE5 | [57] | [56] | [55] | [54] | -- | -- | [51] | [50] |
BYTE6 | -- | -- | -- | -- | -- | [62] | [61] | [69] |
*/
#define cdIMG_PROP_BULB_TIME 0x00003400
/* Bulb time in Bulb release (100msec).
Attribute : Read only
Size/Type : 2 / cdUInt16
*/
#define cdIMG_PROP_FOCUS_MODE 0x00003500
/* Focus mode.
Attribute : Read only
Size/Type : 2 / cdFocusMode
*/
#define cdIMG_PROP_FOCAL_LENGTH_TELE 0x00003600
/* Focal length of tele end (mm).
Attribute : Read only
Size/Type : 8 / cdURational
*/
#define cdIMG_PROP_FOCAL_LENGTH_WIDE 0x00003700
/* Focal length of wide end (mm).
Attribute : Read only
Size/Type : 8 / cdURational
*/
#define cdIMG_PROP_FLASH_MODE 0x00003800
/* Flash mode.
Attribute : Read only
Size/Type : 2 / cdUInt16
Values:
(bit assigned)
bit0 : Manual
bit1 : TTL
bit2 : A-TTL
bit3 : E-TTL
bit4 : Flat
bit7 : 2nd-curtain sync.
bit13: Built-in Flash
bit14: External Flash
*/
#define cdIMG_PROP_AEB_SHOT_NUMBER 0x00003900
/* Shootign number in AEB.
Attribute : Read only
Size/Type : 2 / cdUInt16
Values:
0:no-AEB 1:1st-AEB 2:2nd-AEB 3:3rd-AEB
*/
#define cdIMG_PROP_AEB_EXPOSURE_COMP 0x00003a00
/* Exposure compensation value in AEB (APPEX).
Attribute : Read only
Size/Type : 4 / cdFloat
*/
#define cdIMG_PROP_FLASH_COMP 0x00003b00
/* Flash compensation value (APPEX).
Attribute : Read only
Size/Type : 4 / cdFloat
*/
#define cdIMG_PROP_AIAE 0x00003d00
/* AE setting in shooting.
Attribute : Read only
Size/Type : 2 / cdUInt16
Values:
0: Nomal AE
1: Exposure compensation.
2: AE lock.
3: Exposure compensation and AE lock.
4: No AE.
0xffff: Unknown.
*/
#define cdIMG_PROP_IS_SETTING 0x00003e00
/* Image stabilizer setting of the PowerShot Pro90IS.
Attribute : Read only
Size/Type : 2 / cdUInt16
Values:
0: off 1: on 0xffff: unknown
*/
#define cdIMG_PROP_DISP_AV_OPEN 0x00003f00
/* Aperture value for display (/10)
Attribute : Read only
Size/Type : 2 / cdUInt16
*/
#define cdIMG_PROP_EZOOM_SRC_SIZE 0x00004000
/* The number of horizontal direction logging pixels when smooth
electronic zoom.
Attribute : Read only
Size/Type : 2 / cdUInt16
*/
#define cdIMG_PROP_EZOOM_DST_SIZE 0x00004100
/* The number of horizontal direction enlargement target pixels
when smooth electronic zoom.
Attribute : Read only
Size/Type : 2 / cdUInt16
Note:
Electronic zoom magnification in smooth electronic zoom
= EZoomDstSize / EZoomSrcSize
*/
#define cdIMG_PROP_AF_DISTANCE 0x00004200
/* AF distance setting.
Attribute : Read only
Size/Type : 2 / cdAFDistance
*/
#define cdIMG_PROP_AV_OPEN 0x00004300
/* Minimum aperture value.
Attribute : Read only
Size/Type : 2 / cdUInt16
*/
#define cdIMG_PROP_AV_MAX 0x00004400
/* Maximum aperture value.
Attribute : Read only
Size/Type : 2 / cdUInt16
*/
#define cdIMG_PROP_SHOOTING_NUM_H 0x00004500
/* Upper-word of shooting number.
Attribute : Read only
Size/Type : 2 / cdUInt16
*/
#define cdIMG_PROP_SHOOTING_NUM_L 0x00004600
/* Lower-word of shooting number.
Attribute : Read only
Size/Type : 2 / cdUInt16
*/
#define cdIMG_PROP_BRACKET_MODE 0x00004700
/* Bracket mode
Attribute : Read only
Size/Type : 2 / cdUInt16
Values:
0:non-bracket
1:AEB 2:FEB 3:ISO 4:WB
*/
#define cdIMG_PROP_BRACKET_VALUE 0x00004800
/* Bracket comp value. (APPEX value)
Attribute : Read only
Size/Type : 2 / cdUInt16
*/
#define cdIMG_PROP_BRACKET_SHOT_NUMBER 0x00004900
/* Bracked shooting number.
Attribute : Read only
Size/Type : 2 / cdUInt16
*/
#define cdIMG_PROP_RAW_MODE_QUALITY 0x00004a00
/* JPEG quality in RAW+JPEG rec.
Attribute : Read only
Size/Type : 2 / cdCompQuality
*/
#define cdIMG_PROP_RAW_MODE_SIZE 0x00004b00
/* JPEG size in RAW+JPEG rec.
Attribute : Read only
Size/Type : 2 / cdImageSize
*/
#define cdIMG_PROP_NOISE_REDUCTION 0x00004c00
/* Noise reduction mode.
Attribute : Read only
Size/Type : 2 / cdUInt16
Values:
0: off 1: type1 2: type2
*/
#define cdIMG_PROP_GAMMA 0x00004d00
/* Tone curve
Attribute : Read only
Size/Type : 2 / cdUInt16
Values:
0: standard 1: manual set 2: custom set
*/
#define cdIMG_PROP_EDGE_LEVEL 0x00004e00
/* Sharpness level.
Attribute : Read only
Size/Type : 2 / cdUInt16
Values:
0: off 1: 1 2: 2 3: 3 4: 4 5: 5
*/
#define cdIMG_PROP_EDGE_FREQ 0x00004f00
/* Sharpness object
Attribute : Read only
Size/Type : 2 / cdUInt16
Values:
0: invalid 1: very coarse 2: coarse 3: standard 4: fine
5: very fine
*/
#define cdIMG_PROP_SENSOR_DATA_RG 0x00005000
/* WB sensor data.
Attribute : Read only
Size/Type : 2 / cdUInt16
*/
#define cdIMG_PROP_SENSOR_DATA_BG 0x00005100
/* WB sensor data.
Attribute : Read only
Size/Type : 2 / cdUInt16
*/
#define cdIMG_PROP_WHITE_DATA_R 0x00005200
/* Custom WB data
Attribute : Read only
Size/Type : 2 / cdUInt16
*/
#define cdIMG_PROP_WHITE_DATA_B 0x00005300
/* Custom WB data
Attribute : Read only
Size/Type : 2 / cdUInt16
*/
#define cdIMG_PROP_WB_COLOR_TEMP 0x00005400
/* WB color temperature.
Attribute : Read only
Size/Type : 2 / cdUInt16
*/
#define cdIMG_PROP_COLOR_MATRIX 0x00005500
/* Color matrix
Attribute : Read only
Size/Type : 2 / cdUInt16
Values:
1: 1 2: 2 3: 3 4: 4 5: 5 6: 6 7: 7 0xffff: Unknown
*/
#define cdIMG_PROP_DIGITAL_GAIN 0x00005600
/* Digital exposure compensation value (x10)
Attribute : Read only
Size/Type : 2 / cdInt16
*/
#define cdIMG_PROP_GAMMA_TABLE 0x00005700
/* Gamma table.
Attribute : Read only
Size/Type : sizeof(cdDevGammaLUTTable) / cdDevGammaLUTTable
*/
#define cdIMG_PROP_EDGE_LEVEL_TABLE 0x00005800
/* Edge level table.
Attribute : Read only
Size/Type : sizeof(cdDevEdgeLevelTable) / cdDevEdgeLevelTable
*/
#define cdIMG_PROP_EDGE_FREQ_TABLE 0x00005900
/* Edge frequency table.
Attribute : Read only
Size/Type : sizeof(cdDevEdgeFreqTable) / cdDevEdgeFreqTable
*/
#define cdIMG_PROP_WB_TABLE 0x00005a00
/* WB table.
Attribute : Read only
Size/Type : sizeof(cdDevWBParamTable) / cdDevWBParamTable
*/
#define cdIMG_PROP_MODIFIED_PARAM_FLAG 0x00005b00
/* Modified flag.
Attribute : Read only
Size/Type : 2 / cdUInt32
Values:
0:DevelopParam is not modified 1: Modified
*/
#define cdIMG_PROP_GAMMA_MATCHING 0x00005d00
/* Gamma Matching table.
Attribute : Read only
Size/Type : sizeof(cdDevGammaLUTMatching) / cdDevGammaLUTMatching
*/
#define cdIMG_PROP_WB_MATCHING 0x00005e00
/* WB Matching
Attribute : Read only
Size/Type : sizeof(cdDevWBParamMatching) / cdDevWBParamMatching
*/
#define cdIMG_PROP_PHOTO_EFFECT 0x00005f00
/* Photo effect setting.
Attribute : Read only
Size/Type : sizeof(cdPhotoEffect) / cdPhotoEffect
*/
#define cdIMG_PROP_PHOTO_HUE 0x00006000
/* Hue / Color tone.
Attribute : Read only
Size/Type : sizeof(cdInt16) / cdInt16
Values:
-2: -2 -1: -1 0: Normal 1: 2 2: 2 0x7fff: Unknown
*/
#define cdIMG_PROP_EXPOSURETIME_DCF 0x00006100
/* Exposure Time (Exif)
Attribute : Read only
Size/Type : sizeof(cdURational) / cdURational
*/
#define cdIMG_PROP_FNUMBER_DCF 0x00006200
/* F number (Exif)
Attribute : Read only
Size/Type : sizeof(cdURational) / cdURational
*/
#define cdIMG_PROP_SHUTTERSPEED_DCF 0x00006300
/* Shutter speed (Exif)
Attribute : Read only
Size/Type : sizeof(cdRational) / cdRational
*/
#define cdIMG_PROP_APERTUREVALUE_DCF 0x00006400
/* Aperture value(Exif)
Attribute : Read only
Size/Type : sizeof(cdURational) / cdURational
*/
#define cdIMG_PROP_EXPOSUREBIASVALUE_DCF 0x00006500
/* Exposure bias value (Exif)
Attribute : Read only
Size/Type : sizeof(cdRational) / cdRational
*/
#define cdIMG_PROP_FLASH_DCF 0x00006600
/* Flash (Exif)
Attribute : Read only
Size/Type : sizeof(cdUInt16) / cdUInt16
*/
#define cdIMG_PROP_EXIFVERSION 0x00006700
/* Exif version
Attribute : Read only
Size/Type : 4 / cdChar[4]
Note:
NOT NULL termnated.
*/
#define cdIMG_PROP_PROCESSCOMPLETED_DCF 0x00006800
/* Process completed (Exif)
Attribute : Read only
Size/Type : sizeof(cdUInt16) / cdUInt16
*/
#define cdIMG_PROP_EXPOSUREMODE_DCF 0x00006900
/* Exposure mode (Exif)
Attribute : Read only
Size/Type : sizeof(cdUInt16) / cdUInt16
*/
#define cdIMG_PROP_AUTOWHITEBALANCE_DCF 0x00006a00
/* Auto white balance (Exif)
Attribute : Read only
Size/Type : sizeof(cdUInt16) / cdUInt16
*/
#define cdIMG_PROP_DIGITALZOOMRATIO_DCF 0x00006b00
/* Digital zoom ratio.
Attribute : Read only
Size/Type : sizeof(cdURational) / cdURational
*/
#define cdIMG_PROP_SCENECAPTURETYPE_DCF 0x00006c00
/* Scene capture type (Exif)
Attribute : Read only
Size/Type : sizeof(cdUInt16) / cdUInt16
*/
#define cdIMG_PROP_MODIFIED_GAMMA 0x00006d00
/* Modified tone curve
Attribute : Read only
Size/Type : 2 / cdUInt16
Values:
0: standard 1: manual set 2: custom set
*/
#define cdIMG_PROP_MODIFIED_EDGE_LEVEL 0x00006e00
/* Modified sharpness level.
Attribute : Read only
Size/Type : 2 / cdUInt16
Values:
0: off 1: 1 2: 2 3: 3 4: 4 5: 5
*/
#define cdIMG_PROP_MODIFIED_EDGE_FREQ 0x00006f00
/* Modified sharpness object
Attribute : Read only
Size/Type : 2 / cdUInt16
Values:
0: invalid 1: very coarse 2: coarse 3: standard 4: fine
5: very fine
*/
#define cdIMG_PROP_MODIFIED_SENSOR_DATA_RG 0x00007000
/* Modified WB sensor data.
Attribute : Read only
Size/Type : 2 / cdUInt16
*/
#define cdIMG_PROP_MODIFIED_SENSOR_DATA_BG 0x00007100
/* Modified WB sensor data.
Attribute : Read only
Size/Type : 2 / cdUInt16
*/
#define cdIMG_PROP_MODIFIED_WHITE_DATA_R 0x00007200
/* Modified custom WB data
Attribute : Read only
Size/Type : 2 / cdUInt16
*/
#define cdIMG_PROP_MODIFIED_WHITE_DATA_B 0x00007300
/* Modified custom WB data
Attribute : Read only
Size/Type : 2 / cdUInt16
*/
#define cdIMG_PROP_MODIFIED_WB_COLOR_TEMP 0x00007400
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -