29.140 removegrain
removegrain
滤镜是渐进式视频的空间降噪器。
m0
设置第一个平面的模式。
m1
设置第二个平面的模式。
m2
设置第三个平面的模式。
m3
设置第四个平面的模式。
模式范围为0
到24
。每种模式的描述如下:
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)
作为其余部分,那么您将是安全的。为了制作滤镜位图,建议拍摄带有徽标可见的黑框的屏幕截图,然后使用阈值滤镜,然后使用侵蚀滤镜一次或两次。
如果需要,可以手动修复少量斑点。请记住,如果未