ffmpeg视频滤镜:抠图-despill

滤镜简述

despill

官网链接 => FFmpeg Filters Documentation

despill 滤镜主要是处理前景由于蓝色或者绿色背景映射的光,比如我们在摄影棚拍摄绿色背景的图片的时候,有的时候会发现人物身上会反射有绿光,此时可以这个滤镜进行处理。

切记这个滤镜只能针对蓝色和绿色背景。

滤镜使用

参数
复制代码
   type              <int>        ..FV.....T. set the screen type (from 0 to 1) (default green)
     green           0            ..FV.....T. greenscreen
     blue            1            ..FV.....T. bluescreen
   mix               <float>      ..FV.....T. set the spillmap mix (from 0 to 1) (default 0.5)
   expand            <float>      ..FV.....T. set the spillmap expand (from 0 to 1) (default 0)
   red               <float>      ..FV.....T. set red scale (from -100 to 100) (default 0)
   green             <float>      ..FV.....T. set green scale (from -100 to 100) (default -1)
   blue              <float>      ..FV.....T. set blue scale (from -100 to 100) (default 0)
   brightness        <float>      ..FV.....T. set brightness (from -10 to 10) (default 0)
   alpha             <boolean>    ..FV.....T. change alpha component (default false)
  • mix和expand 这两个参数没有搞太明白(有清楚的大神帮忙留个言),不过这两个值越大,出来的图像越暗
  • brightness 值越大越亮
  • alpha 设置为true,可以用来生成png图片
案例
复制代码
ffmpeg -y -i ffm_media/snail.jpg -filter_complex "despill=alpha=true:expand=0.2:brightness=1" result/despill/despill_test_7.png

如果扣绿幕的话,brightness要大于0,否则背景扣不干净。

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

相关推荐
心一信息1 小时前
非常简单!从零学习如何免费制作一个lofi视频
学习·音视频
阿飞__6 小时前
C++使用FFmpeg进行视频推流
c++·ffmpeg·音视频
EasyCVR6 小时前
视频汇聚系统EasyCVR调用设备录像保活时视频流不连贯问题解决方案
数据库·ubuntu·音视频·云存储·云端录像
mortimer10 小时前
pydub下音频处理:跨越wav格式的4GB限制这道坎
python·ffmpeg·numpy
aqi0013 小时前
FFmpeg开发笔记(八十)使用百变魔音AiSound实现变声特效
android·ffmpeg·音视频·直播·流媒体
音视频牛哥14 小时前
从 AI 到实时视频通道:基于模块化架构的低延迟直播全链路实践
人工智能·opencv·yolo·计算机视觉·音视频·大牛直播sdk·ai人工智能
王江奎1 天前
FFmpeg 视频旋转信息处理:3.4 vs 7.0.2
ffmpeg·音视频
EasyGBS1 天前
20250808:EasyGBS 对接大华 ICC 平台问题处理
服务器·音视频·技术分享
superxxd1 天前
基于ffmpeg和rk3588的mpp编解码库多路融屏程序设计
ffmpeg
音视频牛哥1 天前
音视频直播全链路技术手册:核心术语与实战应用解析
音视频·大牛直播sdk·音视频直播全链路技术手册·音视频术语·音视频专业术语·音视频名词解释·音视频直播术语