ok.changeFaceAge(object)

基础库2.0.3开始支持

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

人脸年龄变换。

适用场景:用户上传一张人脸图片,基于人脸编辑与生成算法,输出一张人脸变老或变年轻的图片,支持实现人脸不同年龄的变化。

参数

Object object

属性 类型 默认值 必填 说明
imageBase64 string 图片的 Base64 值。要求图片经 Base64 编码后不超过 5M,支持PNG、JPG、JPEG、BMP格式,不支持 GIF 图片。
age number 变化到的人脸年龄。取值范围为10~80

接口返回值 Object res 的属性

Object res

参数名 类型 说明
code number 响应状态码
data object 成功响应结果
  resultUrl string 返回的处理结果图像 URL。URL有效期为1天。
msg string 响应信息

示例代码

ok.changeFaceAge({
imageBase64: 'data:image/png;base64,R0lGODlhHAAmAKIHAKqqqsvLy0hISObm5vf394uLiwAAA...'
age: 80
}).then(res => {
console.log(res.data);
// {
// resultUrl: 'https://faceeffect-1254418846.cos.ap-guangzhou.myqcloud.com/ft/ChangeAgePic/1314243359/10f635c5-3ccc-4654-929a-0b48c0a310ce'
// }
})
  1. 1. ok.changeFaceAge(object)
    1. 1.1. 参数
    2. 1.2. 接口返回值 Object res 的属性
    3. 1.3. 示例代码