gpt4 book ai didi

ffmpeg - 使用 ffmpeg 实现 Adob​​e Photoshop 的 "Levels"功能

转载 作者:行者123 更新时间:2023-12-04 23:07:49 32 4
gpt4 key购买 nike

在 Adob​​e Photoshop 中,我使用“色阶”功能来调整图像的阴影、中间调和高光。我需要一个优雅的解决方案,使用 ffmpeg 来实现相同的效果。 ffmpeg 实现将帮助我以编程方式执行操作。

我试过使用 ffmpeg 上可用的色彩平衡滤镜。
ffplay -i input -vf colorbalance=rs=-0.75:gs=-0.75:bs=-0.75:rm=-0.875:gm=-0.875:bm=-0.875:rh=-1:gh=-1:bh=-1
在 Photoshop 中,我可以通过以下设置达到预期的效果,

Shadows - 199
Midtones - midpoint
Highlights - 255

最佳答案

色阶

使用 colorlevels过滤并插入值以匹配 Photoshop:

enter image description here
enter image description here enter image description here
原始,Photoshop,ffmpeg

ffmpeg -i input.jpg -vf "colorlevels=rimin=199/255:gimin=199/255:bimin=199/255" -frames:v 1 output.jpg

由于您只是直接调整输入黑点,您只需调整 *min如示例中所示的选项。

曲线

如果您熟悉 Photoshop 中的曲线,您可以使用 curves 保存预设并加载 ACV 文件。筛选:
ffmpeg -i input.jpg -vf "curves=psfile=file.acv" -frames:v 1 output.jpg

关于ffmpeg - 使用 ffmpeg 实现 Adob​​e Photoshop 的 "Levels"功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58712077/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com