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")

相关推荐
工具派9 小时前
口播视频怎么自动剪掉冷场?视频静音删除的阈值实测
ffmpeg·音视频·视频
天天进步201510 小时前
Pixelle-Video 源码解析 #22:竖屏、横屏、方形视频:多尺寸适配是怎么实现的?
人工智能·音视频
sweetone10 小时前
索尼MHC-V7700组合音响一修一改
经验分享·嵌入式硬件·音视频
❀͜͡傀儡师11 小时前
移动端 360° 商品展示方案:从 20MB 雪碧图到 800KB 丝滑视频
ffmpeg·webgl·sprite
霸道流氓气质12 小时前
通义千问 VL & Audio:图像、视频、语音多模态 Java 集成深度解析
java·开发语言·音视频
TechVoyager_824614 小时前
IT9205技术解析:4K60 HDR over IP与视频墙的单芯片实现路径
网络协议·音视频·音视频编解码·it9205·专业视听·视频墙芯片·avoverip
hhzz16 小时前
【OpenCV 入门到精通 04】视频入门与绘图交互:从摄像头到鼠标画笔
人工智能·python·opencv·计算机视觉·音视频·交互
DogDaoDao17 小时前
MotionWAM 深度解析:让视频世界模型跑进实时人形机器人全身控制
深度学习·机器人·大模型·音视频·人形机器人·视频大模型·motionwam
揽秀亭长18 小时前
如何快速提取视频脚本?三个常用工具横向测试
音视频