ffmpeg视频滤镜:腐蚀滤镜

滤镜简述

erosion

官网链接=> FFmpeg Filters Documentation

这个滤镜会在视频上应用腐蚀操作,腐蚀操作是形态学中一种操作,接触过opencv的同学应该很熟悉。滤镜主要有如下作用:

  • 去除噪声:腐蚀可以帮助去除图像中的小颗粒噪声或者孤立点,这些通常被视为背景上的小前景区域。如下图左边是原图,右边是处理后的图片。

  • 边界收缩:由上面可以看出,腐蚀操作会去掉噪声的同时也会让边界变细,因此这个特点可以用于边缘检测。

腐蚀的原理可以参考:数字图像处理之形态学操作------腐蚀_图像处理 腐蚀处理-CSDN博客

滤镜使用

参数
复制代码
   coordinates       <int>        ..FV.....T. set coordinates (from 0 to 255) (default 255)
   threshold0        <int>        ..FV.....T. set threshold for 1st plane (from 0 to 65535) (default 65535)
   threshold1        <int>        ..FV.....T. set threshold for 2nd plane (from 0 to 65535) (default 65535)
   threshold2        <int>        ..FV.....T. set threshold for 3rd plane (from 0 to 65535) (default 65535)
   threshold3        <int>        ..FV.....T. set threshold for 4th plane (from 0 to 65535) (default 65535)

惭愧了,这个参数比较复杂,再下没有搞明白他们的意思(有清楚的大神帮忙留个言)。其中coordinates可以控制去除细节的力度,255力度最大。

例子

原图如下

复制代码
ffmpeg -i /data/work_space/ffm_media/zhizu.jpg -filter_complex "erosion=255" /data/work_space/result/erosion_test_001.jpg

处理后的结果如下,可以看出蛛网已经处理的差不多了:

复制代码
ffmpeg -i /data/work_space/ffm_media/zhizu.jpg -filter_complex "erosion=200" /data/work_space/result/erosion_test_002.jpg

coordinates为200的时候,较细的蛛网没有处理掉。

当然,我们可以反复使用腐蚀操作,类似于opencv中的迭代,我们再对erosion_test_001.jpg进行操作。

sql 复制代码
## 祝你好运

hope("大神多多指点")
topic("有问题可以交流呀")
concat("求求QUN", "61480", "9646")

相关推荐
换个昵称都难20 小时前
webrtc 音频模块FEC模块
网络·音视频·webrtc
qq_3665665020 小时前
视频配音自动化Pipeline:TTS选型+音色克隆+批量处理(附完整代码)
自动化·新媒体运营·音视频·音频
hz567891 天前
公安局远程办案用什么音视频系统?安全取证与多方协同方案
安全·架构·云计算·音视频·实时音视频·信息与通信
Championship.23.241 天前
Linux 3.0 音频机制深度解析:ALSA基础架构与传统音频驱动模型
linux·运维·音视频·alsa
VOOHU-沃虎1 天前
PoE+音频一体化接口设计:从电源变压器到XLR卡侬座的完整链路
音视频
“码”力全开1 天前
解密企业级智能视频中台:基于 Docker 与边缘计算的 GB28181/RTSP 异构架构设计(支持源码交付)
docker·音视频·边缘计算
潜创微科技1 天前
QCW5007+QCW5004 | HDMI 1.3 无线投屏芯片方案空旷 150 米支持穿墙传输
音视频
MemoriKu1 天前
Flutter 相册 APP 视频模态稳定化实战:从视频抽帧、Embedding 元数据到 Android 真机启动修复
android·开发语言·前端·flutter·架构·音视频·embedding
EasyDSS1 天前
视频直播点播/高清点播/音视频点播/云点播/云直播EasyDSS一站式音视频平台助力智慧校园智能化建设
音视频
johnny2331 天前
视频创作工具:OpenCut、HyperFrames、social-auto-upload、OpenStoryline、ArcReel
音视频