蓝松抠图SDK简介

2023-06-05

绿幕抠图

  • 提供抠去绿色/蓝色/红色后返回带透明通道画面的一种处理能力API。

  • 提供抠图颜色范围调节,抠图强度调节。

  • 支持创建多个任务,可同一时刻对多个画面抠图(不同的图片,视频,摄像头,网络流等);

  • android提供Java和C语言API,iOS提供object-C语言API,windows系统提供C语言API;

  • android:输入支持:rgba、nv12、nv21、yuv420、纹理ID;输出支持:rgba、纹理;

  • Windows:输入支持:rgba、nv12、nv21、yuv420、纹理ID;输出支持:rgba、纹理;

  • iOS:CVPixelBufferRef(BGRA图像格式)类型输入,CVPixelBufferRef类型(BGRA图像格式)输出;


AI人像抠图

  • 提供抠出实景画面中人物后返回带透明通道画面的一种处理能力API。

  • 底层自动识别设备NPU,GPU,CPU,并切换到最快的运行硬件上;

  • 可创建一个实例,可分别对不同的分辨率画面依次抠图输出;

  • android提供Java和C语言API,iOS提供object-c语言API,windows系统提供C语言API;

  • android:输入支持:rgba、nv12、nv21、yuv420、纹理ID;输出支持:rgba、纹理;

  • Windows:输入支持:rgba、nv12、nv21、yuv420、纹理ID;输出支持:rgba、纹理;

  • iOS:CVPixelBufferRef(BGRA图像格式)类型输入,CVPixelBufferRef类型(BGRA图像格式)输出;

图层容器

  • 提供各种输入图像源实时的渲染叠加,实时增加删除和调节,最终输出一帧画面的处理能力API

  • 可配置容器分辨率为:480P,640P,720P,1080P,2K,4K。

  • 支持最大5个小预览窗口, 每个小窗口可绑定一个图像源,窗口可在任一时刻增加和删除,任一时刻切换图像源。

  • 支持1个主预览窗口, 主预览窗口最大支持10个图层(贴纸)或5个1080P图层(贴纸)。

  • 背景输入格式为:视频,图片。(其中视频文件支持声音调节,暂停,定位,循环操作)。

  • 前景图像格式:Surface, 图片,GIF,视频,NV21,NV12,YUV420,RGBA,复制图层;(前景也称之为:画中画)。

  • 输出图像格式:rgba,yuv420,nv12,nv21,纹理。(其中yuv420/nv21/nv12支持0/90/180/270度旋转)

  • 输出帧率:1080P30帧。

  • 图像支持:原始画面裁剪、选中、旋转、移动、缩放、隐藏、删除,镜像,透明度调节;实时增加和删除;实时配置输出到哪个窗口, 实时配置前后位置,支持同一个图像在多个窗口中显示,支持同一个图层对象在多个窗口显示, 支持曝光度, 对比度,色温,亮度调节。

  • 支持最大5个USB摄像头图像输入,(Surface输入格式)。

  • 支持最大5个HDMI摄像头图像输入,(Surface输入格式)。

  • 最大支持12个输入源,(12层画面)。

  • 图层在一些场合,也称之为几路图像,一个输入源称之为一路图像;

  • android版本提供手机和硬件直播机两个版本的API。


阅读82
分享