Hi again Freddy,
Strange? Perhaps - but not 'really strange" !!
With those three images - each being examined with the Statistics Process without (apparently) changing the configuration of the Process them, yes, you are seeing significantly 'different' results.
But - there isn't (I believe) any fault or problem with your data.
However, PixInsight may well be applying different algorithms when it opens each file. More importantly, we do not necessarily know what algorithms are being used when the capturing software actually creates the file in the first place.
For example, given an imager with 14-bit resolution, you would (correctly) expect to gather data in the range of [0 to ((2
^14)-1)], or [0 to 16386] (a total of 16384 steps). However, there is nothing that mandates that this is how the camera should save that data - it could simply multiply every ADU value by '4' - and now your image file would be in the range of [o to 65535] - apparently now 65535 steps. But, you haven't really 'acquired' an extra 49152 steps at all - because the 'gap between steps' has changed from '1' (as it was originally) to '4' (now).
The data within the file, and its validity, remain the same during this sort of process - it is just that it becomes more difficult to interpret.
Looking then at your Statistics data for the three images:
The Canon has a 14-bit sensor, and would seem to 'correctly' hold these 14 bits within the confines of a 16-bit 'word' such that the maximum possible ADU value remains as ((2
^14)-1).
Your Nikon
is doing something 'strange'. It also has a 14-bit sensor, and so it should create images looking like those of your Canon. However, what it actually seems to have done is to drop the 'resolution' from 14 bits to 12 bits. This could be a setup configuration within the Nikon, or it could just be the way that Nikon does things. Either way, it doesn;t 'really' matter - remember that this is a DSLR, and as such is not 'perfectly' suited for long-exposure low-light astronomy work. 12-bit resolution should still give you enough data in any images that you choose to process.
Your ZWO (designed as an astro-imager) has 12-bit resolution, and then applies a x16 multiplier before it stores that data in the image file. As I described above, you haven't actually 'gained' anything, it just means that the 'brightest' pixel, with the highest ADU, will be represented as 65535 when PixInsight analyses the image data. Soon enough - once you start calibrating or post-processing this RAW frame, the initial 'gaps' in the ADU counts will be 'filled up' with the results of any applied processed.
SO, it might then appear that your 'highest resolution' is available form your Canon - but those 14 bits are only really useful if the least-significant bits represent data with a useable Signal-to-Noise ratio. If they do not (quite possible that this might be the case for a DSLR) then they might as well simply not be there. Calibration and post-procesing would identify these poor SNR candidates and would eliminate them soon enough. But, it is as well to have them present, just in case they do contain statistically viable data.
I know you are struggling to make sense of this - don't worry, a light-bulb might just suddenly turn on for you if someone can explain it to you in a way that helps. I am happy to keep on trying