## CanonRaw Tags

These tags apply only to CRW-format Canon RAW files. When writing CanonRaw information, the length of the information is preserved (and the new information is truncated or padded as required) unless Writable is `resize`. Currently, only JpgFromRaw and ThumbnailImage are allowed to change size.

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0x0000 | NullRecord | Y |
> 0x0001 | FreeBytes | N |
> 0x0032 | CanonColorInfo1 | N |
> 0x0805 | CanonFileDescription UserComment | Y Y |
> 0x080a | CanonRawMakeModel | - | --> CanonRaw MakeModel Tags
> 0x080b | CanonFirmwareVersion | Y |
> 0x080c | ComponentVersion | Y |
> 0x080d | ROMOperationMode | Y |
> 0x0810 | OwnerName | Y |
> 0x0815 | CanonImageType | Y |
> 0x0816 | OriginalFileName | Y |
> 0x0817 | ThumbnailFileName | Y |
> 0x100a | TargetImageType | Y | 0 = Real-world Subject 1 = Written Document
> 0x1010 | ShutterReleaseMethod | Y | 0 = Single Shot 2 = Continuous Shooting
> 0x1011 | ShutterReleaseTiming | Y | 0 = Priority on shutter 1 = Priority on focus
> 0x1016 | ReleaseSetting | Y |
> 0x101c | BaseISO | Y |
> 0x1028 | CanonFlashInfo? | int16u[4] |
> 0x1029 | CanonFocalLength | - | --> Canon FocalLength Tags
> 0x102a | CanonShotInfo | - | --> Canon ShotInfo Tags
> 0x102c | CanonColorInfo2 | N |
> 0x102d | CanonCameraSettings | - | --> Canon CameraSettings Tags
> 0x1031 | SensorInfo | - | --> Canon SensorInfo Tags
> 0x1033 | CanonCustomFunctions10D CanonCustomFunctions20D CanonCustomFunctionsD30 | - - - | --> CanonCustom Functions10D Tags --> CanonCustom Functions20D Tags --> CanonCustom FunctionsD30 Tags
> 0x1038 | CanonPictureInfo | - | --> Canon PictureInfo Tags
> 0x1093 | CanonFileInfo | - | --> Canon FileInfo Tags
> 0x10a9 | ColorBalance | - | --> Canon ColorBalance Tags
> 0x10ae | ColorTemperature | Y |
> 0x10b4 | ColorSpace | Y | 1 = sRGB 2 = Adobe RGB 65535 = Uncalibrated
> 0x10b5 | RawJpgInfo | - | --> CanonRaw RawJpgInfo Tags
> 0x1803 | ImageFormat | - | --> CanonRaw ImageFormat Tags
> 0x1804 | RecordID | Y |
> 0x1806 | SelfTimerTime | Y |
> 0x1807 | TargetDistanceSetting | float |
> 0x180b | SerialNumber | Y |
> 0x180e | TimeStamp | - | --> CanonRaw TimeStamp Tags
> 0x1810 | ImageInfo | - | --> CanonRaw ImageInfo Tags
> 0x1813 | FlashInfo | - | --> CanonRaw FlashInfo Tags
> 0x1814 | MeasuredEV | float | (offset by -5 EV from the calculated value)
> 0x1817 | FileNumber | Y |
> 0x1818 | ExposureInfo | - | --> CanonRaw ExposureInfo Tags
> 0x1834 | CanonModelID | N | (this is the complete list of model ID numbers, but note that many of these models do not produce CRW images) 0x1010000 = PowerShot A30 0x1040000 = PowerShot S300 / Digital IXUS 300 / IXY Digital 300 0x1060000 = PowerShot A20 0x1080000 = PowerShot A10 0x1090000 = PowerShot S110 / Digital IXUS v / IXY Digital 200 0x1100000 = PowerShot G2 0x1110000 = PowerShot S40 0x1120000 = PowerShot S30 0x1130000 = PowerShot A40 0x1140000 = EOS D30 0x1150000 = PowerShot A100 0x1160000 = PowerShot S200 / Digital IXUS v2 / IXY Digital 200a 0x1170000 = PowerShot A200 0x1180000 = PowerShot S330 / Digital IXUS 330 / IXY Digital 300a 0x1190000 = PowerShot G3 0x1210000 = PowerShot S45 0x1230000 = PowerShot SD100 / Digital IXUS II / IXY Digital 30 0x1240000 = PowerShot S230 / Digital IXUS v3 / IXY Digital 320 0x1250000 = PowerShot A70 0x1260000 = PowerShot A60 0x1270000 = PowerShot S400 / Digital IXUS 400 / IXY Digital 400 0x1290000 = PowerShot G5 0x1300000 = PowerShot A300 0x1310000 = PowerShot S50 0x1340000 = PowerShot A80 0x1350000 = PowerShot SD10 / Digital IXUS i / IXY Digital L 0x1360000 = PowerShot S1 IS 0x1370000 = PowerShot Pro1 0x1380000 = PowerShot S70 0x1390000 = PowerShot S60 0x1400000 = PowerShot G6 0x1410000 = PowerShot S500 / Digital IXUS 500 / IXY Digital 500 0x1420000 = PowerShot A75 0x1440000 = PowerShot SD110 / Digital IXUS IIs / IXY Digital 30a 0x1450000 = PowerShot A400 0x1470000 = PowerShot A310 0x1490000 = PowerShot A85 0x1520000 = PowerShot S410 / Digital IXUS 430 / IXY Digital 450 0x1530000 = PowerShot A95 0x1540000 = PowerShot SD300 / Digital IXUS 40 / IXY Digital 50 0x1550000 = PowerShot SD200 / Digital IXUS 30 / IXY Digital 40 0x1560000 = PowerShot A520 0x1570000 = PowerShot A510 0x1590000 = PowerShot SD20 / Digital IXUS i5 / IXY Digital L2 0x1640000 = PowerShot S2 IS 0x1650000 = PowerShot SD430 / IXUS Wireless / IXY Wireless 0x1660000 = PowerShot SD500 / Digital IXUS 700 / IXY Digital 600 0x1668000 = EOS D60 0x1700000 = PowerShot SD30 / Digital IXUS i zoom / IXY Digital L3 0x1740000 = PowerShot A430 0x1750000 = PowerShot A410 0x1760000 = PowerShot S80 0x1780000 = PowerShot A620 0x1790000 = PowerShot A610 0x1800000 = PowerShot SD630 / Digital IXUS 65 / IXY Digital 80 0x1810000 = PowerShot SD450 / Digital IXUS 55 / IXY Digital 60 0x1870000 = PowerShot SD400 / Digital IXUS 50 / IXY Digital 55 0x1880000 = PowerShot A420 0x1890000 = PowerShot SD900 / Digital IXUS 900 Ti 0x1900000 = PowerShot SD550 / Digital IXUS 750 / IXY Digital 700 0x1920000 = PowerShot A700 0x1940000 = PowerShot SD700 IS / Digital IXUS 800 IS / IXY Digital 800 IS 0x1950000 = PowerShot S3 IS 0x1960000 = PowerShot A540 0x1970000 = PowerShot SD600 / Digital IXUS 60 / IXY Digital 70 0x1980000 = PowerShot G7 0x1990000 = PowerShot A530 0x2000000 = PowerShot SD800 IS / Digital IXUS 850 IS 0x2010000 = PowerShot SD40 / Digital IXUS i7 zoom 0x2020000 = PowerShot A710 IS 0x2030000 = PowerShot A640 0x2040000 = PowerShot A630 0x3010000 = PowerShot Pro90 IS 0x4040000 = PowerShot G1 0x6040000 = PowerShot S100 / Digital IXUS / IXY Digital 0x4007d675 = HV10 0x80000001 = EOS-1D 0x80000167 = EOS-1DS 0x80000168 = EOS 10D 0x80000170 = EOS Digital Rebel / 300D / Kiss Digital 0x80000174 = EOS-1D Mark II 0x80000175 = EOS 20D 0x80000188 = EOS-1Ds Mark II 0x80000189 = EOS Digital Rebel XT / 350D / Kiss Digital N 0x80000213 = EOS 5D 0x80000232 = EOS-1D Mark II N 0x80000234 = EOS 30D 0x80000236 = EOS Digital Rebel XTi / 400D / Kiss Digital X
> 0x1835 | DecoderTable | N |
> 0x183b | SerialNumberFormat | int32u | 0x90000000 = Format 1 0xa0000000 = Format 2
> 0x2005 | RawData | N |
> 0x2007 | JpgFromRaw | resize |
> 0x2008 | ThumbnailImage | resize |
> 0x2804 | ImageDescription | - | --> CanonRaw Tags
> 0x2807 | CameraObject | - | --> CanonRaw Tags
> 0x3002 | ShootingRecord | - | --> CanonRaw Tags
> 0x3003 | MeasuredInfo | - | --> CanonRaw Tags
> 0x3004 | CameraSpecification | - | --> CanonRaw Tags
> 0x300a | ImageProps | - | --> CanonRaw Tags
> 0x300b | ExifInformation | - | --> CanonRaw Tags

## CanonRaw MakeModel Tags

> Index | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | Make | string[6] |
> 6 | Model | string[$size-6] |

## CanonRaw RawJpgInfo Tags

> Index | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | RawJpgQuality | int16u | 1 = Economy 2 = Normal 3 = Fine 5 = Superfine
> 2 | RawJpgSize | int16u | 0 = Large 1 = Medium 2 = Small
> 3 | RawJpgWidth | int16u |
> 4 | RawJpgHeight | int16u |

## CanonRaw ImageFormat Tags

> Index | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | FileFormat | int32u | 0x10000 = JPEG (lossy) 0x10002 = JPEG (non-quantization) 0x10003 = JPEG (lossy/non-quantization toggled) 0x20001 = CRW
> 1 | TargetCompressionRatio | float |

## CanonRaw TimeStamp Tags

> Index | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | DateTimeOriginal | int32u |
> 1 | TimeZoneCode | int32s |
> 2 | TimeZoneInfo | int32u | (set to 0x80000000 if TimeZoneCode is valid)

## CanonRaw ImageInfo Tags

> Index | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | ImageWidth | N |
> 1 | ImageHeight | N |
> 2 | PixelAspectRatio | N |
> 3 | Rotation | int32s |
> 4 | ComponentBitDepth | N |
> 5 | ColorBitDepth | N |
> 6 | ColorBW | N |

## CanonRaw FlashInfo Tags

> Index | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | FlashGuideNumber | float |
> 1 | FlashThreshold | float |

## CanonRaw ExposureInfo Tags

> Index | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | ExposureCompensation | float |
> 1 | TvValue | float |
> 2 | AvValue | float |

<-- ExifTool Tag Names

(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Sep 15, 2006