While not as faithful to the “bar chart” paradigm that is a histogram, I prefer the line rendition of the three channels to the overlaid bars of the first screenshot, makes it easier to see what all three channels are doing at a given tone.
I’ve not warmed to log scales, so the last two are not my cup of tea.
Thing is, at this scale either of the first two meet my needs, which is 1) determining the pileup at the display limits and 2) the overall topology of the data distribution.
I just finished an overhaul of my hack software’s histogram, and it looks mostly like #2.
It is not very pretty, but it’s rather informative:
The EV scale can be set to put EV0 whereever, right now it’s at 0.18. The other solid line is a cursor that moves with the mouse, and shows either the 0.0-1.0 native value or a bin number. The depicted scale is “display”, where the left and right extents are 0.0 and 1.0 respectively, and out-of-bound data just piles up at the limits. The other scale is “data”, which puts the left and right limits at the ends of the data, including out-of-display data. The texts and lines can be toggled off so the channel lines can be seen in all their glory.
This will be in rawproc 0.9, or it’s currently in the master branch at github.