ffmpeg滤镜专题2-高斯模糊

来源:互联网 发布:淘宝原价和现价步骤 编辑:程序博客网 时间:2024/05/18 04:40

高斯模糊主要目的是对图像或视频进行去噪,但是如果窗口范围取值过大,则会有很严重的模糊,正态分布显然是一种可取的权重分配模式。

在图形上,正态分布是一种钟形曲线,越接近中心,取值越大,越远离中心,取值越小。计算平均值的时候,我们只需要将”中心点”作为原点,其他点按照其在正态曲线上的位置,分配权重,就可以得到一个加权平均值。

滤镜参数:gblur

高斯模糊滤波,参数详解:

sigma设置水平sigma,高斯模糊的标准差。默认是0.5。steps设置高斯逼近步长,默认是1。planes设置要过滤的区域。默认处理所有的区域。sigmaV设置垂直sigma,功能与sigma相同,默认值-1。

ffmpeg命令:

ffmpeg -i video -vf gblur=sigma=0.6:steps=1 outVideo

测试效果:
1.高斯滤波前:

这里写图片描述

2.高斯滤波后:
这里写图片描述

欢迎大家前来交流,如有疑问请留言!

原创粉丝点击