ffmpeg如何缩放滤波器输出强度? 我有一个混合/除法滤波器,它将8位帧除以8位图像,并将输出保存到xvid avi中。
blend=all_mode='divide':repeatlast=1
我想了解ffmpeg如何将滤波器输出(可能是浮点?)映射到8位视频输出电平。
它取决于框架的强度直方图吗? (即,如果99%的像素在0到0.5的范围内,1%的像素具有更大的强度,例如1)
有没有办法在此步骤专门为此映射提供查找表?
答案 0 :(得分:0)
source code看起来像这样:
DEFINE_BLEND8(divide, av_clip_uint8(B == 0 ? 255 : 255 * A / B))
所以我猜答案是结果乘以255然后剪裁为255