Hi,

I just made the WB finetuning presets for the EOS 400D.

The EOS 400D can finetune on two axis, Blue-Amber and Green-Magenta. I
chose the (pure) Blue-Amber axis, with 9 finetuning steps both ways.
Canon specifies that each step should be about 5 mireds.

I also corrected "Fluorescent" which according to the camera should be
"White Fluorescent".

Regards,
Pascal de Bruijn
diff -Nurpd ufraw-0.16+cvs-orig/wb_presets.c ufraw-0.16+cvs-hack/wb_presets.c
--- ufraw-0.16+cvs-orig/wb_presets.c	2010-02-13 07:00:13.000000000 +0100
+++ ufraw-0.16+cvs-hack/wb_presets.c	2010-02-15 14:41:58.116611770 +0100
@@ -301,12 +301,121 @@ const wb_data wb_preset[] = {
   { "Canon", "EOS Kiss Digital N", Flash, 0,	{ 2.508858, 1, 1.297244, 0 } },
   { "Canon", "EOS Kiss Digital N", Cloudy, 0,	{ 2.409449, 1, 1.344488, 0 } },
 
-  { "Canon", "EOS 400D DIGITAL", Daylight, 0,	{ 2.300781, 1, 1.462891, 0 } },
-  { "Canon", "EOS 400D DIGITAL", Shade, 0,	{ 2.708984, 1, 1.208984, 0 } },
-  { "Canon", "EOS 400D DIGITAL", Cloudy, 0,	{ 2.509766, 1, 1.323242, 0 } },
-  { "Canon", "EOS 400D DIGITAL", Tungsten, 0,	{ 1.526123, 1, 2.330889, 0 } },
-  { "Canon", "EOS 400D DIGITAL", Fluorescent, 0, { 1.910506, 1, 2.080739, 0 } },
-  { "Canon", "EOS 400D DIGITAL", Flash, 0,	{ 2.708984, 1, 1.272461, 0 } },
+  // Canon EOS 400D (firmware 1.1.1) white balance presets, 5 mireds per step
+  { "Canon", "EOS 400D DIGITAL", Daylight,         -9, { 1.972656, 1, 1.735352, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Daylight,         -8, { 2.003906, 1, 1.707031, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Daylight,         -7, { 2.036133, 1, 1.675781, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Daylight,         -6, { 2.073242, 1, 1.646484, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Daylight,         -5, { 2.111328, 1, 1.615234, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Daylight,         -4, { 2.151367, 1, 1.583008, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Daylight,         -3, { 2.183594, 1, 1.553711, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Daylight,         -2, { 2.22168,  1, 1.523438, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Daylight,         -1, { 2.260742, 1, 1.495117, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Daylight,          0, { 2.300781, 1, 1.462891, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Daylight,          1, { 2.337891, 1, 1.436523, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Daylight,          2, { 2.375977, 1, 1.408203, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Daylight,          3, { 2.415039, 1, 1.379883, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Daylight,          4, { 2.461914, 1, 1.354492, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Daylight,          5, { 2.503906, 1, 1.328125, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Daylight,          6, { 2.541016, 1, 1.304688, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Daylight,          7, { 2.579102, 1, 1.280273, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Daylight,          8, { 2.619141, 1, 1.256836, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Daylight,          9, { 2.666992, 1, 1.232422, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Shade,            -9, { 2.333008, 1, 1.44043,  0 } },
+  { "Canon", "EOS 400D DIGITAL", Shade,            -8, { 2.370117, 1, 1.410156, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Shade,            -7, { 2.40918,  1, 1.383789, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Shade,            -6, { 2.456055, 1, 1.356445, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Shade,            -5, { 2.503906, 1, 1.330078, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Shade,            -4, { 2.541016, 1, 1.305664, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Shade,            -3, { 2.579102, 1, 1.283203, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Shade,            -2, { 2.619141, 1, 1.259766, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Shade,            -1, { 2.660156, 1, 1.235352, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Shade,             0, { 2.708984, 1, 1.208984, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Shade,             1, { 2.745117, 1, 1.189453, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Shade,             2, { 2.782227, 1, 1.168945, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Shade,             3, { 2.829102, 1, 1.148438, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Shade,             4, { 2.875977, 1, 1.125,    0 } },
+  { "Canon", "EOS 400D DIGITAL", Shade,             5, { 2.916992, 1, 1.105469, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Shade,             6, { 2.951172, 1, 1.087891, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Shade,             7, { 2.994141, 1, 1.069336, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Shade,             8, { 3.039063, 1, 1.048828, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Shade,             9, { 3.083984, 1, 1.030273, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Cloudy,           -9, { 2.15625,  1, 1.580078, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Cloudy,           -8, { 2.188477, 1, 1.551758, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Cloudy,           -7, { 2.226563, 1, 1.521484, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Cloudy,           -6, { 2.265625, 1, 1.490234, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Cloudy,           -5, { 2.306641, 1, 1.460938, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Cloudy,           -4, { 2.342773, 1, 1.432617, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Cloudy,           -3, { 2.381836, 1, 1.404297, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Cloudy,           -2, { 2.420898, 1, 1.375977, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Cloudy,           -1, { 2.467773, 1, 1.350586, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Cloudy,            0, { 2.509766, 1, 1.323242, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Cloudy,            1, { 2.546875, 1, 1.300781, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Cloudy,            2, { 2.585938, 1, 1.27832,  0 } },
+  { "Canon", "EOS 400D DIGITAL", Cloudy,            3, { 2.625977, 1, 1.25293,  0 } },
+  { "Canon", "EOS 400D DIGITAL", Cloudy,            4, { 2.673828, 1, 1.229492, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Cloudy,            5, { 2.723633, 1, 1.205078, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Cloudy,            6, { 2.75293,  1, 1.185547, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Cloudy,            7, { 2.790039, 1, 1.165039, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Cloudy,            8, { 2.836914, 1, 1.142578, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Cloudy,            9, { 2.884766, 1, 1.120117, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Tungsten,         -9, { 1.320106, 1, 2.752205, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Tungsten,         -8, { 1.340708, 1, 2.70354,  0 } },
+  { "Canon", "EOS 400D DIGITAL", Tungsten,         -7, { 1.35968,  1, 2.655417, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Tungsten,         -6, { 1.381802, 1, 2.606601, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Tungsten,         -5, { 1.406446, 1, 2.555953, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Tungsten,         -4, { 1.428957, 1, 2.504496, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Tungsten,         -3, { 1.452575, 1, 2.459801, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Tungsten,         -2, { 1.475931, 1, 2.419619, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Tungsten,         -1, { 1.501825, 1, 2.377737, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Tungsten,          0, { 1.526123, 1, 2.330889, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Tungsten,          1, { 1.548893, 1, 2.2869,   0 } },
+  { "Canon", "EOS 400D DIGITAL", Tungsten,          2, { 1.572753, 1, 2.238184, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Tungsten,          3, { 1.599254, 1, 2.198509, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Tungsten,          4, { 1.624765, 1, 2.149156, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Tungsten,          5, { 1.653774, 1, 2.10283,  0 } },
+  { "Canon", "EOS 400D DIGITAL", Tungsten,          6, { 1.681861, 1, 2.064577, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Tungsten,          7, { 1.709369, 1, 2.022945, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Tungsten,          8, { 1.737247, 1, 1.982676, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Tungsten,          9, { 1.770349, 1, 1.946705, 0 } },
+  { "Canon", "EOS 400D DIGITAL", WhiteFluorescent, -9, { 1.638122, 1, 2.485267, 0 } },
+  { "Canon", "EOS 400D DIGITAL", WhiteFluorescent, -8, { 1.6679,   1, 2.445883, 0 } },
+  { "Canon", "EOS 400D DIGITAL", WhiteFluorescent, -7, { 1.695814, 1, 2.404651, 0 } },
+  { "Canon", "EOS 400D DIGITAL", WhiteFluorescent, -6, { 1.723364, 1, 2.361682, 0 } },
+  { "Canon", "EOS 400D DIGITAL", WhiteFluorescent, -5, { 1.75282,  1, 2.317669, 0 } },
+  { "Canon", "EOS 400D DIGITAL", WhiteFluorescent, -4, { 1.788079, 1, 2.263009, 0 } },
+  { "Canon", "EOS 400D DIGITAL", WhiteFluorescent, -3, { 1.815414, 1, 2.221694, 0 } },
+  { "Canon", "EOS 400D DIGITAL", WhiteFluorescent, -2, { 1.844828, 1, 2.175287, 0 } },
+  { "Canon", "EOS 400D DIGITAL", WhiteFluorescent, -1, { 1.880309, 1, 2.127413, 0 } },
+  { "Canon", "EOS 400D DIGITAL", WhiteFluorescent,  0, { 1.910506, 1, 2.080739, 0 } },
+  { "Canon", "EOS 400D DIGITAL", WhiteFluorescent,  1, { 1.950195, 1, 2.043945, 0 } },
+  { "Canon", "EOS 400D DIGITAL", WhiteFluorescent,  2, { 1.984375, 1, 2.007813, 0 } },
+  { "Canon", "EOS 400D DIGITAL", WhiteFluorescent,  3, { 2.015625, 1, 1.96875,  0 } },
+  { "Canon", "EOS 400D DIGITAL", WhiteFluorescent,  4, { 2.047852, 1, 1.928711, 0 } },
+  { "Canon", "EOS 400D DIGITAL", WhiteFluorescent,  5, { 2.085938, 1, 1.892578, 0 } },
+  { "Canon", "EOS 400D DIGITAL", WhiteFluorescent,  6, { 2.124023, 1, 1.858398, 0 } },
+  { "Canon", "EOS 400D DIGITAL", WhiteFluorescent,  7, { 2.165039, 1, 1.825195, 0 } },
+  { "Canon", "EOS 400D DIGITAL", WhiteFluorescent,  8, { 2.197266, 1, 1.790039, 0 } },
+  { "Canon", "EOS 400D DIGITAL", WhiteFluorescent,  9, { 2.235352, 1, 1.756836, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Flash,            -9, { 2.398438, 1, 1.432617, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Flash,            -8, { 2.438477, 1, 1.402344, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Flash,            -7, { 2.485352, 1, 1.375977, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Flash,            -6, { 2.52832,  1, 1.349609, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Flash,            -5, { 2.566406, 1, 1.323242, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Flash,            -4, { 2.605469, 1, 1.299805, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Flash,            -3, { 2.645508, 1, 1.276367, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Flash,            -2, { 2.694336, 1, 1.251953, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Flash,            -1, { 2.738281, 1, 1.227539, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Flash,             0, { 2.767578, 1, 1.203125, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Flash,             1, { 2.813477, 1, 1.183594, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Flash,             2, { 2.860352, 1, 1.164063, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Flash,             3, { 2.900391, 1, 1.141602, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Flash,             4, { 2.942383, 1, 1.118164, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Flash,             5, { 2.976563, 1, 1.101563, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Flash,             6, { 3.020508, 1, 1.082031, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Flash,             7, { 3.06543,  1, 1.063477, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Flash,             8, { 3.12207,  1, 1.041992, 0 } },
+  { "Canon", "EOS 400D DIGITAL", Flash,             9, { 3.169922, 1, 1.024414, 0 } },
 
   { "Canon", "EOS DIGITAL REBEL XTi", Daylight, 0, { 2.300781, 1, 1.462891, 0 } },
   { "Canon", "EOS DIGITAL REBEL XTi", Shade, 0, { 2.708984, 1, 1.208984, 0 } },
------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
ufraw-devel mailing list
ufraw-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ufraw-devel

Reply via email to