Great you're in for a surprise. That was not an addition. It was part of the original standard.
I meant "supported" in the sense of actually being useful in real world photography workflows.
Anyway, as I noted, the adobe DNG converter does not appear to apply distortion correction to linear DNG data so this entire tangent is irrelevant.
Sorry, the sentence about your test slipped me by. You must have gotten it wrong somewhere.
Of course if the camera embedds this information in its proprietary RAW image things are much easier than for us with CHDK but even that might eventually work out.
IMO there are significant disadvantages to go going through a debayered "raw". Aside from time and storage, if any of the corrections aren't exactly as you want, you lose quality.
I could be wrong, but my impression is that only the lens identification is stored on Canon raw files, and the correction data is packaged in their software. That would explain why both Canon and 3rd parties issue software updates for every new camera. The formats also originated on ILC cameras where the lens characteristics might not be available to the firmware.
I'll read up on it in case of Canon but I note there are zero newer "Powershot" lcp files shipped by Adobe. They are all here on Win: C:\ProgramData\Adobe\CameraRaw\LensProfiles\1.0 (Library on Mac) The distinction is this: What is applied in camera is expected to be denoted in RAW format and will be applied without asking the user and without providing an opt-out. In newer versions of Camera RAW / Lightroom there will be a message about it (see screen grab) in older "silence". Anything that is not also applied in camera - as in DSLRs - comes as an optional lcp file.
Here you can see what has been added with the last update, and what ever was supported in Adobe products.https://helpx.adobe.com/camera-raw/kb/supported-lenses.html
exiftool.exe -OpcodeList3= -OpcodeList2= -OpcodeList1= "CANON POWERSHOT G9 X MARK II CFA @1.4.dng"
exiftool.exe -MakerNotes= "CANON POWERSHOT G9 X MARK II.CR2"
exiftool.exe -VignettingCorrUnknown2= "CANON POWERSHOT G9 X MARK II.CR2"Warning: Sorry, VignettingCorrUnknown2 is not writableNothing to do.
VignettingCorrUnknown2 (SubDirectory) --> | | | | - Tag 0x4015 (968 bytes, undef[968]): | | | | c7f4: 05 80 00 00 c8 03 00 00 00 00 00 00 02 00 00 00 [................] | | | | c804: 01 00 00 00 00 00 00 00 00 00 00 00 0d 27 00 00 [.............'..] | | | | c814: 10 27 00 00 00 00 00 00 60 09 00 00 60 15 00 00 [.'......`...`...] | | | | c824: 40 0e 00 00 07 00 00 00 09 00 00 00 00 00 00 00 [@...............] | | | | c834: 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 [................] | | | | c844: 00 04 00 00 80 00 00 00 01 00 00 00 06 00 00 00 [................] | | | | c854: 07 00 00 00 09 00 00 00 11 00 00 00 00 00 00 00 [................] | | | | c864: 10 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 [................] | | | | c874: d8 0c 00 00 07 00 00 00 b0 19 00 00 3b 00 00 00 [............;...] | | | | c884: 88 26 00 00 c9 00 00 00 61 33 00 00 e2 01 00 00 [.&......a3......] | | | | c894: 39 40 00 00 be 03 00 00 11 4d 00 00 95 06 00 00 [9@.......M......] | | | | c8a4: e9 59 00 00 a9 0a 00 00 c2 66 00 00 3c 10 00 00 [.Y.......f..<...] | | | | c8b4: 9a 73 00 00 95 17 00 00 72 80 00 00 e5 20 00 00 [.s......r.... ..] | | | | c8c4: 4a 8d 00 00 76 2c 00 00 23 9a 00 00 8e 3a 00 00 [J...v,..#....:..] | | | | c8d4: fb a6 00 00 67 4b 00 00 d3 b3 00 00 30 5f 00 00 [....gK......0_..] | | | | c8e4: ab c0 00 00 0c 76 00 00 84 cd 00 00 18 90 00 00 [.....v..........] | | | | c8f4: 11 00 00 00 00 00 00 00 10 00 00 00 00 01 00 00 [................] | | | | c904: 00 00 00 00 00 00 00 00 d8 0c 00 00 07 00 00 00 [................] | | | | c914: b0 19 00 00 3b 00 00 00 88 26 00 00 ca 00 00 00 [....;....&......] | | | | c924: 61 33 00 00 e6 01 00 00 39 40 00 00 c5 03 00 00 [a3......9@......] | | | | c934: 11 4d 00 00 a3 06 00 00 e9 59 00 00 be 0a 00 00 [.M.......Y......] | | | | c944: c2 66 00 00 5d 10 00 00 9a 73 00 00 c3 17 00 00 [.f..]....s......] | | | | c954: 72 80 00 00 25 21 00 00 4a 8d 00 00 cb 2c 00 00 [r...%!..J....,..] | | | | c964: 23 9a 00 00 fd 3a 00 00 fb a6 00 00 f3 4b 00 00 [#....:.......K..] | | | | c974: d3 b3 00 00 de 5f 00 00 ab c0 00 00 e1 76 00 00 [....._.......v..] | | | | c984: 84 cd 00 00 17 91 00 00 11 00 00 00 10 00 00 00 [................] | | | | c994: 80 00 00 00 00 00 00 00 00 00 00 00 d8 0c 00 00 [................] | | | | c9a4: 0b 00 00 00 b0 19 00 00 15 00 00 00 88 26 00 00 [.............&..] | | | | c9b4: 1e 00 00 00 61 33 00 00 28 00 00 00 39 40 00 00 [....a3..(...9@..] | | | | c9c4: 2c 00 00 00 11 4d 00 00 32 00 00 00 e9 59 00 00 [,....M..2....Y..] | | | | c9d4: 36 00 00 00 c2 66 00 00 3f 00 00 00 9a 73 00 00 [6....f..?....s..] | | | | c9e4: 3e 00 00 00 72 80 00 00 4a 00 00 00 4a 8d 00 00 [>...r...J...J...] | | | | c9f4: 4a 00 00 00 23 9a 00 00 54 00 00 00 fb a6 00 00 [J...#...T.......] | | | | ca04: 54 00 00 00 d3 b3 00 00 5f 00 00 00 ab c0 00 00 [T......._.......] | | | | ca14: 67 00 00 00 84 cd 00 00 6a 00 00 00 10 00 00 00 [g.......j.......] | | | | ca24: 80 00 00 00 00 00 00 00 00 00 00 00 d8 0c 00 00 [................] | | | | ca34: 0b 00 00 00 b0 19 00 00 15 00 00 00 88 26 00 00 [.............&..] | | | | ca44: 27 00 00 00 61 33 00 00 35 00 00 00 39 40 00 00 ['...a3..5...9@..] | | | | ca54: 47 00 00 00 11 4d 00 00 51 00 00 00 e9 59 00 00 [G....M..Q....Y..] | | | | ca64: 5d 00 00 00 c2 66 00 00 68 00 00 00 9a 73 00 00 []....f..h....s..] | | | | ca74: 73 00 00 00 72 80 00 00 7d 00 00 00 4a 8d 00 00 [s...r...}...J...] | | | | ca84: 7e 00 00 00 23 9a 00 00 85 00 00 00 fb a6 00 00 [~...#...........] | | | | ca94: 85 00 00 00 d3 b3 00 00 86 00 00 00 ab c0 00 00 [................] | | | | caa4: 7f 00 00 00 84 cd 00 00 7e 00 00 00 0f 00 00 00 [........~.......] | | | | cab4: 00 20 00 00 00 00 00 00 00 20 00 00 07 01 00 00 [. ....... ......] | | | | cac4: f6 1f 00 00 0e 02 00 00 d6 1f 00 00 15 03 00 00 [................] | | | | cad4: b1 1f 00 00 1c 04 00 00 7e 1f 00 00 23 05 00 00 [........~...#...] | | | | cae4: 23 1f 00 00 2a 06 00 00 88 1e 00 00 31 07 00 00 [#...*.......1...] | | | | caf4: a6 1d 00 00 38 08 00 00 85 1c 00 00 3f 09 00 00 [....8.......?...] | | | | cb04: 3f 1b 00 00 46 0a 00 00 ef 19 00 00 4d 0b 00 00 [?...F.......M...] | | | | cb14: a0 18 00 00 54 0c 00 00 36 17 00 00 5b 0d 00 00 [....T...6...[...] | | | | cb24: 42 15 00 00 41 0e 00 00 6e 12 00 00 21 00 00 00 [B...A...n...!...] | | | | cb34: 80 00 08 00 94 00 08 00 a0 00 08 00 a0 00 08 00 [................] | | | | cb44: a0 00 08 00 a0 00 08 00 a0 00 08 00 a0 00 08 00 [................] | | | | cb54: a0 00 08 00 a0 00 08 00 a0 00 08 00 a0 00 08 00 [................] | | | | cb64: a0 00 08 00 a0 00 08 00 a0 00 08 00 a0 00 08 00 [................] | | | | cb74: a0 00 08 00 a0 00 08 00 a0 00 08 00 a0 00 08 00 [................] | | | | cb84: a0 00 08 00 a0 00 08 00 a0 00 08 00 a0 00 08 00 [................] | | | | cb94: a0 00 08 00 a0 00 08 00 a0 00 08 00 a0 00 08 00 [................] | | | | cba4: a0 00 08 00 a0 00 08 00 a0 00 08 00 a0 00 08 00 [................] | | | | cbb4: a0 00 08 00 00 00 00 00 [........] | | | | + [BinaryData directory, 968 bytes] | | | | | VignettingCorrVersion = 5 | | | | | - Tag 0x0000 (1 bytes, int8u[1]): | | | | | c7f4: 05 [.] | | | | 45) VignettingCorr2 (SubDirectory) --> | | | | - Tag 0x4016 (40 bytes, int32u[10] read as undef[40]): | | | | cbbc: 28 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 [(...............] | | | | cbcc: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [................] | | | | cbdc: 01 00 00 00 00 00 00 00 [........]
Quote from: blackhole on 27 / June / 2018, 08:16:43Here you can see what has been added with the last update, and what ever was supported in Adobe products.https://helpx.adobe.com/camera-raw/kb/supported-lenses.htmlYes, like I said no "CANON POWERSHOT G9 X MARK II" or anything recent.
Code: [Select]VignettingCorrUnknown2 (SubDirectory) --> | | | | - Tag 0x4015 (968 bytes, undef[968]):...
VignettingCorrUnknown2 (SubDirectory) --> | | | | - Tag 0x4015 (968 bytes, undef[968]):
How are you getting this kind of listing?
exiftool -v4 FILENAME.RAW > list.txt
Perhaps trying all this on a model that we have a fw dump from would make more sense.
Started by kdeal Feature Requests
Started by vit40 DSLR Hack development
Started by studuatiga General Discussion and Assistance
Started by December172 Script Writing
Started by Round.Robin Script Writing