Field | Size | Description |
---|---|---|
IFD Data | Variable | Standard TIFF IFD Data using Canon Tags |
For format specifications of TIFF Image File Directory data, see Section 2 of: TIFF, Revision 6.0, June 3, 1992, Adobe Systems Incorporated
This makernote has no header - the IFD starts immediately
All EXIF offsets are relative to the start of the TIFF header at the beginning of the EXIF segment
Tag # | Name | Type |
---|---|---|
1 | Camera Settings 1 | Special - See below for details |
4 | Camera Settings 2 | Special - See below for details |
6 | Image Type | String |
7 | Firmware Version | String |
8 | Image Number | Numeric |
9 | Owner Name | String |
12 | Camera Serial Number | Special - To display serial number as on camera use: printf( "%04X%05d", highbyte, lowbyte ) |
15 | Custom Functions | Special - See below for details |
Camera settings are defined using an array of numeric values.
The position of a value in the array determines what the value represents.
A lookup table is used to determine the meaning of each value
Position # | Setting Name | Values |
---|---|---|
1 | Macro Mode |
1 = Macro 2 = Normal |
3 | Quality |
2 = Normal 3 = Fine 5 = Superfine |
4 | Flash Mode |
0 = Flash Not Fired 1 = Auto 2 = On 3 = Red Eye Reduction 4 = Slow Synchro 5 = Auto + Red Eye Reduction 6 = On + Red Eye Reduction 16 = External Flash |
5 | Continuous drive mode |
0 = Single Frame or Timer Mode 1 = Continuous |
7 | Focus Mode |
0 = One-Shot 1 = AI Servo 2 = AI Focus 3 = Manual Focus 4 = Single 5 = Continuous 6 = Manual Focus |
10 | Image Size |
0 = Large 1 = Medium 2 = Small |
11 | Easy shooting Mode |
0 = Full Auto 1 = Manual 2 = Landscape 3 = Fast Shutter 4 = Slow Shutter 5 = Night 6 = Black & White 7 = Sepia 8 = Portrait 9 = Sports 10 = Macro / Close-Up 11 = Pan Focus |
12 | Digital Zoom |
0 = No Digital Zoom 1 = 2x 2 = 4x |
13 | Contrast |
0 = Normal 1 = High 65535 = Low |
14 | Saturation |
0 = Normal 1 = High 65535 = Low |
15 | Sharpness |
0 = Normal 1 = High 65535 = Low |
16 | ISO Speed |
0 = Check ISOSpeedRatings EXIF tag for ISO Speed 15 = Auto ISO 16 = ISO 50 17 = ISO 100 18 = ISO 200 19 = ISO 400 |
17 | Metering Mode |
3 = Evaluative 4 = Partial 5 = Centre Weighted |
18 | Focus Type |
0 = Manual 1 = Auto 3 = Close-up (Macro) 8 = Locked (Pan Mode) |
19 | Auto Focus Point Selected |
12288 = None (Manual Focus) 12289 = Auto Selected 12290 = Right 12291 = Centre 12292 = Left |
20 | Exposure Mode |
0 = Easy Shooting (See Easy Shooting Mode) 1 = Program 2 = Tv-Priority 3 = Av-Priority 4 = Manual 5 = A-DEP |
28 | Flash Activity |
0 = Flash Did Not Fire 1 = Flash Fired |
32 | Focus Mode |
0 = Focus Mode: Single 1 = Focus Mode: Continuous |
Camera settings are defined using an array of numeric values.
The position of a value in the array determines what the value represents.
A lookup table is used to determine the meaning of each value
Position # | Setting Name | Values |
---|---|---|
7 | White Balance |
0 = Auto 1 = Sunny 2 = Cloudy 3 = Tungsten 4 = Flourescent 5 = Flash 6 = Custom |
15 | Flash Bias |
0xffc0 = -2 EV 0xffcc = -1.67 EV 0xffd0 = -1.5 EV 0xffd4 = -1.33 EV 0xffe0 = -1 EV 0xffec = -0.67 EV 0xfff0 = -0.5 EV 0xfff4 = -0.33 EV 0x0000 = 0 EV 0x000c = 0.33 EV 0x0010 = 0.5 EV 0x0014 = 0.67 EV 0x0020 = 1 EV 0x002c = 1.33 EV 0x0030 = 1.5 EV 0x0034 = 1.67 EV 0x0040 = 2 EV |
Custom functions are defined using an array of numeric values.
The function is specified by the high byte, and the function value is defined by the low byte.
A lookup table is used to determine the meaning of each value
The first value is the size of the array.
Position # | Setting Name | Values |
---|---|---|
1 | Long Exposure Noise Reduction |
0 = Off 1 = On |
2 | Shutter/Auto Exposure-lock buttons |
0 = AF/AE lock 1 = AE lock/AF 2 = AF/AF lock 3 = AE+release/AE+AF |
3 | Mirror lockup |
0 = Disable 1 = Enable |
4 | Tv/Av and exposure level |
0 = 1/2 stop 1 = 1/3 stop |
5 | AF-assist light |
0 = On (Auto) 1 = Off |
6 | Shutter speed in Av mode |
0 = Automatic 1 = 1/200 (fixed) |
7 | Auto-Exposure Bracketting sequence/auto cancellation |
0 = 0,-,+ / Enabled 1 = 0,-,+ / Disabled 2 = -,0,+ / Enabled 3 = -,0,+ / Disabled |
8 | Shutter Curtain Sync |
0 = 1st Curtain Sync 1 = 2nd Curtain Sync |
9 | Lens Auto-Focus stop button Function Switch |
0 = AF stop 1 = Operate AF 2 = Lock AE and start timer |
10 | Auto reduction of fill flash |
0 = Enable 1 = Disable |
11 | Menu button return position |
0 = Top 1 = Previous (volatile) 2 = Previous |
12 | SET button function when shooting |
0 = Not Assigned 1 = Change Quality 2 = Change ISO Speed 3 = Select Parameters |
13 | Sensor cleaning |
0 = Disable 1 = Enable |