FFMPEG的filter滤镜使用

前段时间研究了下ffmpeg的滤镜功能,效果还不错,部分滤镜的描述字符串,需要一些图像处理的的知识,如图像的伽马值、亮度、对比度等对图像的影响。

主要使用了部分滤镜:

const char *filter_mirror = "crop=iw/2:ih:0:0,split[left][tmp];[tmp]hflip[right]; \
												[left]pad=iw*2[a];[a][right]overlay=w";
const char *filter_watermark = "movie=test.jpg[wm];[in][wm]overlay=5:5[out]";
const char *filter_negate = "negate[out]";
const char *filter_edge = "edgedetect[out]";
const char *filter_split4 = "scale=iw/2:ih/2[in_tmp];[in_tmp]split=4[in_1][in_2][in_3][in_4];[in_1]pad=iw*2:ih*2[a];[a][in_2]overlay=w[b];[b][in_3]overlay=0:h[d];[d][in_4]overlay=w:h[out]";
const char *filter_vintage = "curves=vintage";//复古
const char *fileter_vignette = "vignette=PI/4";//光晕
const char *fileter_colorDown = "colorlevels=rimin=0.058:gimin=0.058:bimin=0.058";// 变暗
const char *fileter_colorUp = "fftfilt=dc_Y=0:weight_Y='exp(-4 * ((Y+X)/(W+H)))'";// 增加对比度
const char *fileter_hqdn3d = "hqdn3d=luma_spatial=15.0";//降噪
const char *fileter_stron
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值