问题描述
我必须调整太暗的视频。在openCV中,我仅使用Img.Mul()
将每个RGB波段与相同的标量相乘就得到了很好的结果。
可以用FFMPEG进行等效操作吗?我尝试了eq
的对比度和亮度,但这并不是一回事。
编辑:由于@VC中的一个线索。下面的答案使我能够用以下方式模拟Img.Mul()
:
ffmpeg -i input.file -vf colorlevels=rimax=0.5:gimax=0.5:bimax=0.5 -c:a copy output.file
解决方法
想要增加像素亮度的级别的声音。
您可以尝试:https://stackoverflow.com/a/58738185/2057709
如果您使用过图像曲线(在某些照片编辑器中),请尝试:https://video.stackexchange.com/a/13110/17929
curves=r='X/Y':g='X/Y':b='X/Y'
上述曲线方法最接近于增加每个RGB通道的输入。
其中X
和Y
的范围是从0.0
到{{1} }。
我建议将 X 设置为0.5,然后可以测试正确的 Y 值。