ffmpeg视频滤镜:双边滤波-bilateral

滤镜简述

bilateral

官网链接 => FFmpeg Filters Documentation

双边滤波是一种图片去噪的方法,它会综合考虑像素的空间和像素值来优化图片,可以看一下如下效果:

左边是 原图,右边是优化后的,相当于磨皮了。

要是想了解原理,可以参考opencv的源码,或者参考这篇博客 【图像处理】------双边滤波_简答题】对噪声图像进行双边滤波,并显示滤波结果。-CSDN博客

滤镜的使用
参数
bilateral AVOptions:
   sigmaS            <float>      ..FV.....T. set spatial sigma (from 0 to 512) (default 0.1)
   sigmaR            <float>      ..FV.....T. set range sigma (from 0 to 1) (default 0.1)
   planes            <int>        ..FV.....T. set planes to filter (from 0 to 15) (default 1)
  • sigmaS 这个值越大图像也就会模糊,也就是磨皮力度越来越大
  • sigmaR 当sigmaS固定的时候,这个值越小图片越清晰
使用

原图

ffmpeg -y -i ffm_media/liuyifei.jpeg -filter_complex "bilateral=4:0.1" /data/work_space/result/bilateral/bilateral_test_12.jpeg

可以看出斑暗了,痘痘也消失了,比百雀羚还好使。

ffmpeg -y -i ffm_media/liuyifei.jpeg -filter_complex "bilateral=4:0.9" /data/work_space/result/bilateral/bilateral_test_11.jpeg

我们增大一下sigmaR ,会发现图片变模糊

ffmpeg -y -i ffm_media/liuyifei.jpeg -filter_complex "bilateral=55:0.1" /data/work_space/result/bilateral/bilateral_test_13.jpeg

固定sigmaR,调大一下啊sigmaS,图像也会变得模糊

sql 复制代码
## 祝你好运
 
hope("大神多多指点")
topic("有问题可以交流呀")
concat("求求QUN", "61480", "9646")

相关推荐
程序猿玖月柒44 分钟前
嵌入式音视频开发——视频篇(三)
音视频
涛涛讲AI1 小时前
扣子平台音频功能:让声音也能“智能”起来
人工智能·音视频·工作流·智能体·ai智能体·ai应用
学习嵌入式的小羊~1 小时前
RV1126画面质量一:视频基础
音视频
霍格沃兹测试开发学社测试人社区1 小时前
人工智能在音频、视觉、多模态领域的应用
软件测试·人工智能·测试开发·自动化·音视频
单片机社区5 小时前
随笔十六、音频采集、UDP发送
嵌入式硬件·udp·音视频·泰山派
灵魂画师向阳9 小时前
Stable Diffusion 秋叶整合包v4.7 :解压即用,快速入门AI绘画
java·人工智能·ai作画·stable diffusion·音视频
程序猿玖月柒12 小时前
嵌入式音视频开发——视频篇(一)
笔记·音视频
yerennuo12 小时前
FFmpeg音视频采集
ffmpeg·音视频
我真不会起名字啊16 小时前
“深入浅出”系列之音视频开发:(4)FFmpeg库
ffmpeg·音视频
daqinzl16 小时前
VS环境下调用ffmpeg库
ffmpeg·visual studio