FFplay文档解读-33-视频过滤器八

本文深入解析FFmpeg中的视频过滤器,包括gblur、geq、gradfun等,介绍如何使用这些滤镜进行图像处理,如高斯模糊、颜色调整和噪声消除,帮助提升视频质量。
摘要由CSDN通过智能技术生成

29.70 gblur

应用高斯模糊滤镜。

过滤器接受以下选项:

sigma

设置水平西格玛,高斯模糊的标准偏差。 默认值为0.5

steps

设置高斯近似的步数。 默认值是1

planes

设置要过滤的平面。 默认情况下,将过滤所有平面。

sigmaV

设置垂直sigma,如果为负,它将与sigma相同。 默认值为-1

29.71 geq

过滤器接受以下选项:

lum_expr,lum

设置亮度表达式。

cb_expr,cb

设置色度蓝色表达式。

cr_expr,cr

设置色度红色表达式。

alpha_expr, a

设置alpha表达式。

red_expr,r

设置红色表达式。

green_expr,g

设置绿色表达式。

blue_expr,b

设置蓝色表达式。

根据指定的选项选择颜色空间。如果指定了'lum_expr','cb_expr''cr_expr'选项之一,则过滤器将自动选择YCbCr颜色空间。如果指定了'red_expr','green_expr''blue_expr'选项之一,它将选择RGB颜色空间。

学习地址:音视频新手快速入门必备系列-FFmpeg+SDL播放器开发实现-学习视频教程-腾讯课堂
【文章福利】免费领取更多音视频学习资料包、大厂面试题、技术视频和学习路线图,资料包括(C/C++,Linux,FFmpeg webRTC rtmp hls rtsp ffplay srs 等等)有需要的可以点击1079654574加群领取哦~    

  

如果未定义其中一个色度表达式,则它会回落到另一个色度表达式上。如果未指定alpha表达式,则将评估为不透明值。如果没有指定色度表达式,它们将评估亮度表达式。

表达式可以使用以下变量和函数:

N

过滤帧的序号,从0开始。

X

Y

当前样本的坐标。

W

H

图像的宽度和高度。

SW

SH

宽度和高度比例取决于当前过滤的平面。它是相应的亮度平面像素数与当前平面数之间的比率。例如。对于YUV4:2:0,亮度平面

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值