ok.morphFaceGradient(object)

基础库2.0.3开始支持

该方法为高级接口,使用前请联系管理员开通应用调用权限。

人脸渐变短视频合成(处理任务)。

适用场景:输入2-5张人脸照片,生成一段以人脸为焦点的渐变视频或GIF图,支持自定义图片播放速度、视频每秒传输帧数,可用于短视频、表情包、创意H5等应用场景,丰富静态图片的玩法。

参数

Object object

属性 类型 默认值 必填 说明
imageBase64Array array 多个图片的 Base64 值的数组。要求图片经 Base64 编码后不超过 5M,支持PNG、JPG、JPEG、BMP格式,不支持 GIF 图片。人员人脸总数量至少2张,不可超过5张。若图片中包含多张人脸,只选取其中人脸面积最大的人脸。

接口返回值 Object res 的属性

Object res

参数名 类型 说明
code number 响应状态码
data object 成功响应结果
  jobId string 人像渐变任务的Job ID
  processTime 预估处理时间。单位为秒
msg string 响应信息

示例代码

ok.morphFaceGradient({
imageBase64: [
'data:image/png;base64,R0lGODlhHAAmAKIHAKqqqsvLy0hISObm5vf394uLiwAAA...',
'data:image/png;base64,R0lGODlhJQAlAJECAL3L2AYrTvNMi4wAwEAAAAh+QQFCb...'
]
}).then(res => {
console.log(res.data);
// {
// jobId: 'y2ymO6PkmMaw7ozI',
// processTime: 30
// }
})
  1. 1. ok.morphFaceGradient(object)
    1. 1.1. 参数
    2. 1.2. 接口返回值 Object res 的属性
    3. 1.3. 示例代码