直播机--蓝松绿幕抠图SDK功能表 |
序号 | 功能类 | 功能明细 |
1 | 抠图功能 | 抠绿、抠蓝、 抠红、并可以任意无缝切换 |
支持不同程度的绿色, 比如深绿,浅绿, 草黄绿等,这些绿可在同一个画面中,自然抠去 |
抠绿后, 对周边的黄色等其他颜色几乎没有影响 |
最大支持9个画面同时抠绿, 抠绿工作在GPU+OpenCL中, 速度极快 |
支持抠图强度调节, 抠图范围调节 |
支持画面区域保护, 保护区域可手动设置,区域不随画面缩放变形 |
2 | 输入输出 | 输入:RGBA, NV21, USB摄像头,MJPG(单独集成),纹理,系统Camera,USB摄像头最大4个 |
输出:RGBA、纹理、NV21 |
语言:java 上层接口+ C语言底层接口,并C语言接口代码开源 |
图层:素材输入后,会返回该素材的控制句柄(对象),方便在上层控制调节各种参数 |
容器:支持创建多个合成容器, 多个容器独立同时工作,每个容器可设置不同分辨率, 不同抠图方式,输出不同的分辨率,提供裁剪功能,可上端、中心、下端对齐 |
容器:每个容器,可输入多个图层, 图层可实时上下叠加调节 |
容器:支持图层复制, 可对复制的图层做不抠绿处理,方便主播讲解对比 |
3 | 图层叠加合成 | 支持图片、视频、挂件、文字、WORD, PPT,URL实时流,裸数据等输入源,可同一个图层快速切换, 也可以为独立的一个图层上下叠加 |
图层支持移动、旋转、缩放、透明、滤镜、遮罩,镜像、隐藏、倒角、自定义形状 |
支持外界美颜功能, 已集成好第三方美颜 |
视频可获取控制属性,可控制第一帧,最后一帧, 循环,暂停,播放进度,音量,完成等 |
可手动选中图层对象,可实时移动旋转缩放等 |