文档中心
AI_Vision AI 美颜
文档中心
体验 App
SDK 中心
API 中心
常见问题
代码市场
进入控制台
立即注册
登录
中文站 English
  • 文档中心
  • AI 美颜
  • 快速开始
  • 导入资源和模型

导入资源和模型

更新时间:2024-07-17 17:57

本文档将为您介绍,如何导入 ZegoEffects SDK 内部提供的 AI 资源与模型。

实现流程

  1. 在使用 ZegoEffects SDK 提供的 AI 功能前,请在 下载 页面的 SDK 内部,获取最新版本的 AI 资源与模型(后缀为 bundle 或 model 的文件),并将其拷贝到您的工程中,以在后续步骤中使用。

    如果需要使用美颜,美型,美白,白牙,红润,挂件贴纸、大眼、瘦脸、人像分割等功能,请先导入 SDK 包内对应的资源与模型。

  2. 指定 AI 资源和模型的绝对路径。请在 下载 页面,获取最新版本的 AI 资源与模型(后缀为 bundle 或 model 的文件)。

    // 传入模型和资源的绝对路径。美颜,美型,美白,白牙,红润,挂件贴纸,大眼、瘦脸、人像分割功能须导入资源及模型。
    char ** model_path_list = new char*[7];
    for(int i = 0; i < 7; i++)
    {
        model_path_list[i] = new char[1024];
    }
    strcpy(model_path_list[0], "D:\\YOUR_APP\\CommonResources.bundle");
    strcpy(model_path_list[1], "D:\\YOUR_APP\\FaceWhiteningResources.bundle");
    strcpy(model_path_list[2], "D:\\YOUR_APP\\PendantResources.bundle");
    strcpy(model_path_list[3], "D:\\YOUR_APP\\RosyResources.bundle");
    strcpy(model_path_list[4], "D:\\YOUR_APP\\TeethWhiteningResources.bundle");
    strcpy(model_path_list[5], "D:\\YOUR_APP\\FaceDetectionModel.model");
    strcpy(model_path_list[6], "D:\\YOUR_APP\\SegmentationModel.model");
  1. 在调用 zego_effects_create 接口创建对象之前,先调用 zego_effects_set_resources 接口传入模型和资源路径列表,加载模型和资源。

    // 传入模型和资源路径列表,必须在 create 之前调用
    zego_effects_set_resources(model_path_list, 7);

支持的模型和资源

当前 ZegoEffects SDK 支持的模型和资源,请参考下表:

模型/资源 描述 支持功能
CommonResources 美颜美型通用资源 美颜、美型
FaceWhiteningResources 美白颜色查找表资源 美白
PendantResources 挂件贴纸资源 挂件
RosyResources 红润颜色查找表资源 红润
TeethWhiteningResources 白牙颜色查找表资源 白牙
FaceDetectionModel 人脸检测模型 人脸检测、大眼、瘦脸
SegmentationModel 人像分割模型 人像分割
本篇目录
  • 免费试用
  • 提交工单
    咨询集成、功能及报价等问题
    电话咨询
    400 1006 604
    咨询客服
    微信扫码,24h在线

    联系我们

  • 文档反馈