在不影响轮廓的情况下模糊输入视频。
它接受以下选项:
luma_radius,lr
设置亮度半径。选项值必须是[0.1,5.0]
范围内的浮点数,它指定用于模糊图像的高斯滤波器的方差(如果更大则更慢)。默认值为1.0
。
luma_strength,ls
设定亮度强度。选项值必须是[-1.0,1.0]
范围内的浮点数,用于配置模糊。 [0.0,1.0]
中包含的值将使图像模糊,而[-1.0,0.0]
中包含的值将使图像锐化。默认值为1.0
。
luma_threshold,lt
设置用作系数的亮度阈值,以确定像素是否应该模糊。选项值必须是[-30,30]
范围内的整数。值为0
将过滤所有图像,[0,30]
中包含的值将过滤平坦区域,[-30,0]
中包含的值将过滤边缘。默认值为0
。
chroma_radius,cr
设置色度半径。选项值必须是[0.1,5.0]
范围内的浮点数,它指定用于模糊图像的高斯滤波器的方差(如果更大则更慢)。默认值为'luma_radius'
。
chroma_strength,cs
设置色度强度。选项值必须是[-1.0,1.0]
范围内的浮点数,用于配置模糊。 [0.0,1.0]
中包含的值将使图像模糊,而[-1.0,0.0]
中包含的值将使图像锐化。默认值为'luma_strength'
。
chroma_threshold,ct
设置用作系数的色度阈值以确定像素是否应该模糊。选项值必须是[-30,30]
范围内的整数。值为0
将过滤所有图像,[0,30]
中包含的值将过滤平坦区域,[-30,0]
中包含的值将过滤边缘。默认值为'luma_threshold'
。
如果未明确设置色度选项,则设置相应的亮度值。
学习地址:音视频新手快速入门必备系列-FFmpeg+SDL播放器开发实现-学习视频教程-腾讯课堂
【文章福利】免费领取更多音视频学习资料包、大厂面试题、技术视频和学习路线图,资料包括(C/C++,Linux,FFmpeg webRTC rtmp hls rtsp ffplay srs 等等)有需要的可以点击1079654574加群领取哦~
获取两个输入视频之间的SSIM
(结构SImilarity Metric
)。
此过滤器输入两个输入视频,第一个输入被视为"main"
源,并且不变地传递到输出。第二个输入用作计算SSIM
的"reference"
视频。
两个视频输入必须具有相同的分辨率和像素格式才能使此滤镜正常工作。此外,它假设两个输入具有相同的帧数,逐个进行比较。
过滤器存储每帧的计算SSIM
。
接下来的参数的描述如下。
stats_file,f
如果指定,则过滤器将使用指定的文件来保存每个帧的SSIM
。当filename
等于