FFplay文档解读-41-视频过滤器十六

29.150 selectivecolor

将青色,品红色,黄色和黑色(CMYK)调整为特定颜色范围(例如"reds""yellows""greens""cyans",......)。 调整范围由颜色的"purity"定义(即,它已经是多么饱和)。

此过滤器类似于Adobe Photoshop Selective Color工具。

过滤器接受以下选项:

correction_method

选择颜色校正方法。

可用的值如下:

解释
absolute 指定的调整“按原样”应用(添加/减去原始像素组件值)
relative 指定的调整与原始组件值相关

默认值是:absolute

reds

红色像素的调整(红色成分最大的像素)

yellows

黄色像素的调整(蓝色成分最小的像素)

greens

绿色像素的调整(绿色成分最大的像素)

cyans

青色像素的调整(红色成分最小的像素)

blues

蓝色像素的调整(蓝色分量最大的像素)

magentas

品红色像素的调整(绿色成分最小的像素)

whites

白色像素的调整(所有组件都大于128的像素)

neutrals

除纯黑色和纯白色外的所有像素的调整

blacks

调整黑色像素(所有组件小于128的像素)

psfile

指定Photoshop选择性颜色文件(.asv)以从中导入设置。

所有调整设置('reds','yellows',...)[-1,1]范围内分别接受最多4个空格分隔的浮点调整值,以调整青色,品红色,黄色和黑色的数量 对于其范围的像素。

学习地址:音视频新手快速入门必备系列-FFmpeg+SDL播放器开发实现-学习视频教程-腾讯课堂
【文章福利】免费领取更多音视频学习资料包、大厂面试题、技术视频和学习路线图,资料包括(C/C++,Linux,FFmpeg webRTC rtmp hls rtsp ffplay srs 等等)有需要的可以点击1079654574加群领取哦~  

  

29.150.1 示例

  • 在每个绿色区域增加青色50%并减少黄色33%,在蓝色区域增加品红27%

      selectivecolor=greens=.5 0 -.33 0:blues=0 .27
    
  • 使用Photoshop选择性颜色预设:

      selectivecolor=psfile=MySelectiveColorPresets/Misty.asv
    

29.151 separatefields

独立字段采用基于帧的视频输入,并将每个帧拆分为其组成字段,从而产生新的半高剪辑,帧速率为帧速率的两倍,帧数为两倍。

该过滤器在帧中使用字段优势信息来决定在输出中首先放置哪一对字段。 如果出错,请在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值