Paul Leyland

You can always do post hoc binning.  What you can not do is undo any binning already applied.

In particular, performing NxN binning in software afterwards gives you the opportunity to increase your dynamic range N^2 -fold by either summation if you can avoid integer overflow or averaging to a floating point format if you can’t — the two are equivalent from a signal processing point of view.