[FFmpeg-trac] #3657(swscale:open): float pixel format
FFmpeg
trac at avcodec.org
Tue Sep 20 17:26:34 EEST 2016
#3657: float pixel format
-------------------------------------+-----------------------------------
Reporter: sun | Owner:
Type: enhancement | Status: open
Priority: wish | Component: swscale
Version: git-master | Resolution:
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-----------------------------------
Comment (by emilyb):
We would like to have this too.
The use case is high bit depth processing in HDR mode where we want to be
able to have super white/black (i.e. < 0.0 and > 1.0 values) at certain
stages in the processing. Using floats is simpler to work with than 32bit
integers with headroom and still has enough precision. We also do some
advanced image processing which requires conversion to float at some point
so having the conversion early is beneficial for performance for us.
As one person noted earlier floats have higher precision around 0.0 than
1.0,but in the range [0.5, 1.0] you still have 23 bits per component in
precision which is enough.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/3657#comment:14>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list