[RESOLVED] Displaying HDR in DGIndexNV GUI
Posted: Wed Aug 28, 2019 8:45 pm
In another thread Guest 2 suggested adding the capability to convert HDR to SDR for display in the DGIndexNV GUI.
So, thanks to some freshly made l. reuteri yoghurt (with fresh blueberries), the divine energy burst again ignited within me and produced a working HDRP016ToSDRRGB24 kernel. Of course, it's based on DGHDRtoSDR().
The decision to make now is how to expose it in the GUI.
A minimal approach just adds a single HDR->SDR menu item under Video. It would toggle the conversion on and off. We can't make it automatic because some streams are missing the HDR SEIs and so cannot be identified as HDR. The defaults for DGHDRtoSDR() would be hard-coded.
A maximal approach would be full support for enabling/disabling and control of the parameters on the Settings page (or a popup dialog accessible from Settings). We could pop up a little dialog box with sliders for the parameters. The main window would update as the sliders are operated.
Your thoughts?
So, thanks to some freshly made l. reuteri yoghurt (with fresh blueberries), the divine energy burst again ignited within me and produced a working HDRP016ToSDRRGB24 kernel. Of course, it's based on DGHDRtoSDR().
The decision to make now is how to expose it in the GUI.
A minimal approach just adds a single HDR->SDR menu item under Video. It would toggle the conversion on and off. We can't make it automatic because some streams are missing the HDR SEIs and so cannot be identified as HDR. The defaults for DGHDRtoSDR() would be hard-coded.
A maximal approach would be full support for enabling/disabling and control of the parameters on the Settings page (or a popup dialog accessible from Settings). We could pop up a little dialog box with sliders for the parameters. The main window would update as the sliders are operated.
Your thoughts?