Thanks - I ran the noise evaluation against all the images I showed:
Raw FITS image:
* Channel #0
?R = 1.766e-03, N = 1076052 (26.26%), J = 4
* Channel #1
?G = 2.753e-03, N = 2904828 (70.90%), J = 4
* Channel #2
?B = 1.756e-03, N = 1036588 (25.30%), J = 4
FITS Image with VNG GRBG Debayer:
* Channel #0
?R = 2.857e-03, N = 2545616 (62.13%), J = 4
* Channel #1
?G = 2.799e-03, N = 3037841 (74.14%), J = 4
* Channel #2
?B = 2.872e-03, N = 2529374 (61.73%), J = 4
Calibrated Image:
* Channel #0
?R = 1.561e-03, N = 1202659 (29.35%), J = 4
* Channel #1
** Warning: No convergence in MRS noise evaluation routine - using k-sigma noise estimate.
?G = 0.000e+00, N = 4092669 (99.89%), J = 1
* Channel #2
?B = 1.644e-03, N = 1496364 (36.52%), J = 4
Calibrate
Calibrated Image with VNG CRBG Debayered:
* Channel #0
?R = 1.019e-03, N = 518440 (12.65%), J = 4
* Channel #1
?G = 1.777e-04, N = 207715 (5.07%), J = 4
* Channel #2
?B = 7.714e-04, N = 1936459 (47.26%), J = 2
I find it interesting that the raw image has higher noise after debayering, but the calibrated has less after debayering - and the overall winner is the calibrated, debayered image in terms of lowest noise. Is this to be expected? My understanding is debayering is usually done after calibration, although I am a bit unclear as to why - is it that calibration removes artifacts from heat, readout, etc., allowing debayer to be more accurate in compensate for bayering?
Also, I tried the SplitCFA tool, which produced four images (R, G, G, B I assume). I analyzed the noise levels of those and got results I don't understand at all:
R (from CFA0 folder):
* Channel #0
?R = 2.559e-03, N = 891592 (87.04%), J = 4
* Channel #1
?G = 3.770e-03, N = 979201 (95.60%), J = 4
* Channel #2
?B = 2.603e-03, N = 909637 (88.80%), J = 4
G1 Channel (CFA1 file)
* Channel #0
?R = 1.839e-03, N = 697302 (68.07%), J = 4
* Channel #1
?G = 2.144e-03, N = 901068 (87.97%), J = 4
* Channel #2
?B = 3.517e-03, N = 988900 (96.54%), J = 4
G2 channel (CFA2 file)
* Channel #0
?R = 3.447e-03, N = 976155 (95.30%), J = 4
* Channel #1
?G = 2.145e-03, N = 902547 (88.11%), J = 4
* Channel #2
?B = 1.854e-03, N = 707482 (69.07%), J = 4
B channel (CFA3 file)
* Channel #0
?R = 2.558e-03, N = 892103 (87.09%), J = 4
* Channel #1
?G = 3.772e-03, N = 979428 (95.62%), J = 4
* Channel #2
?B = 2.607e-03, N = 908318 (88.68%), J = 4
The CFA noise evaluations were all over the map, and had noise levels when I didn't expect them. Why doesn't e.g. the B channel have 0 noise on the R and G channels?