FFplay文档解读-40-视频过滤器十五

本文档介绍了FFmpeg中多个视频过滤器的使用,如removegrain(空间降噪)、removelogo(消除电视台徽标)、reverse(视频反转)等,详细讲解了各过滤器的选项和工作原理,适用于音视频开发人员学习和参考。
摘要由CSDN通过智能技术生成

29.140 removegrain

removegrain滤镜是渐进式视频的空间降噪器。

m0

设置第一个平面的模式。

m1

设置第二个平面的模式。

m2

设置第三个平面的模式。

m3

设置第四个平面的模式。

模式范围为024。每种模式的描述如下:

0

保持输入平面不变。默认。

1

使用8个相邻像素的最小值和最大值剪切像素。

2

使用8个相邻像素的第二个最小值和最大值来剪切像素。

3

使用8个相邻像素的第三个最小值和最大值来剪切像素。

4

使用第8个相邻像素的第四个最小值和最大值来剪切像素。这相当于中值滤波器。

5

线敏感剪辑给出最小的变化。

6

行敏感剪辑,中间。

7

行敏感剪辑,中间。

8

行敏感剪辑,中间。

9

邻居像素最接近的行上的行敏感剪辑。

10

用最近的邻居替换目标像素。

11

[1 2 1]水平和垂直内核模糊。

12

与模式11相同。

13

Bob模式,从邻近像素最接近的行插入顶部字段。

14

Bob模式,从邻近像素最接近的行插入底部字段。

15

Bob模式,插入顶部字段。与13相同,但插值公式更复杂。

16

Bob模式,插入底部字段。与14相同,但插值公式更复杂。

17

以最小值和最大值分别对应每对相邻像素的最大值和最小值来剪切像素。

18

使用相对邻居的线敏感剪辑,其与当前像素的最大距离最小。

19

8个邻居的平均值替换像素。

20

平均9个像素([1 1 1]水平和垂直模糊)。

21

使用相对邻居的平均值来剪切像素。

22

与模式21相同,但更简单,更快捷。

23

小边缘和光晕去除,但声称无用。

24

类似于23

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

29.141 removelogo

使用图像文件抑制电视台徽标,以确定哪些像素包含徽标。它的工作原理是用相邻像素填充构成徽标的像素。

过滤器接受以下选项:

filename,f

设置过滤器位图文件,该文件可以是libavformat支持的任何图像格式。图像文件的宽度和高度必须与正在处理的视频流的宽度和高度相匹配。

提供的位图图像中值为零的像素不被视为徽标的一部分,非零像素被视为徽标的一部分。如果您使用白色(255)作为徽标而使用黑色(0)作为其余部分,那么您将是安全的。为了制作滤镜位图,建议拍摄带有徽标可见的黑框的屏幕截图,然后使用阈值滤镜,然后使用侵蚀滤镜一次或两次。

如果需要,可以手动修复少量

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值