FFmpeg中的滤镜(十一):视频滤镜 -- boxblur
来源:互联网 发布:自己怎样做软件 编辑:程序博客网 时间:2024/04/30 04:44
boxblur
描述
对输入视频使用均值模糊算法进行过滤。如现在很火的直播中的美颜功能,即使通过模糊算法对图像进行处理。
该滤镜接受以下参数:
luma_radius, lr
chroma_radius, cr
alpha_radius, ar
以像素为单位设置指定一个值作为半径,将该半径行程的框用于计算对应输入平面的模糊算法。该值必须为非负数,且对于亮度(luma)和透明度(alpha)平面,该值必须大于表达式min(w,h)/2的值,对于色度(chroma)平面,该值必须大于表达式min(cw,ch)/2的值。
luma_radius的默认值为2。如果没有指定,chroma_radius和alpha_raduis默认与luma_radius的值相同。
表达式中可以使用以下常量:
w
h
输入视频的宽和高(单位为像素)
cw
ch
输入视频的色度(chroma)平面的宽和高(单位为像素)
hsub
vsub
输入视频的色度平面的纵向和横向采样值。如像素格式为’yuv422p’,hsub为2,vsub为1
luma_power, lp
chroma_power, cp
alpha_power, ap
设置该均值模糊算法应用与对应平面计算的次数。计算的次数越多,则模糊效果越明显(个人理解)
luma_power的默认值为2。如果未指定,chroma_power和alpha_power默认与luma_power的值相同。
若设置为0,则禁止在对应平面上的计算。
0 0
- FFmpeg中的滤镜(十一):视频滤镜 -- boxblur
- FFmpeg中的滤镜(二):视频滤镜 -- alphaextract
- FFmpeg中的滤镜(三):视频滤镜 -- alphamerge
- FFmpeg中的滤镜(四):视频滤镜 -- subtitles
- FFmpeg中的滤镜(五):视频滤镜 -- ass
- FFmpeg中的滤镜(六):视频滤镜 -- atadenoise
- FFmpeg中的滤镜(七):视频滤镜 -- bbox
- FFmpeg中的滤镜(八):视频滤镜 -- blackdetect
- FFmpeg中的滤镜(九):视频滤镜 -- blackframe
- FFmpeg中的滤镜(十):视频滤镜 -- blend, tblend
- FFmpeg中的滤镜(十二):视频滤镜 -- bwdif
- FFmpeg中的滤镜(十三):视频滤镜 -- chromakey
- FFmpeg中的滤镜(十四):视频滤镜 -- ciescope
- FFmpeg中的滤镜(十五):视频滤镜 -- codecview
- FFmpeg中的滤镜(十六):视频滤镜 -- colorbalance
- FFmpeg中的滤镜(一):滤镜概念及命令规则
- ffmpeg文档37-视频滤镜
- ffmpeg滤镜
- Angular CLI is here for AngularJS 2
- android中pendingIntent的用法--状态栏通知、短信通知、告警通知
- hdu3046 Pleasant sheep and big big wolf--Dinic算法 & 最小割
- javascript 随机生成一个范围值 random[min,max]
- UIWindow 的 windowLevel 属性
- FFmpeg中的滤镜(十一):视频滤镜 -- boxblur
- xml布局
- Windows 10周年纪念版安装Ubuntu/Linux Shell/Bash
- 华为公司 java 面试题(转)
- POJ 1185(状态压缩dp)
- 1.JavaWeb 复习之servlet
- 拓扑排序(Toposort)
- 大数据IMF传奇行动绝密课程第14课:Spark RDD解密
- sql 查询 前几条数据