SDK API文档

滴滴云技术支持发表于:2020年02月26日 21:25:06

说明:主要用于对图片人物是否佩戴口罩进行识别。包含人脸检测和分类两个模型。

1. com.didi.ifx.facemask.FaceMask类

  • 方法public boolean init(Context context);
    参数说明参数类型说明

    contextandroid.content.Contextandroid 上下文
    返回值类型说明

    booleantrue表示初始化成功,false表示初始化失败
  • 方法public float[] inference(int[] imageData, int height, int width));
    参数说明参数类型说明

    imageDataint[]ARGB格式的图片数据

    heightint原始图片的高度

    widthint原始图片的宽度
    返回值类型说明

    float[]图片中检测框的信息,7个值为一组,其中,每组中 前两个值表示检测框左上角的坐标; 接下来两个值表示检测框右下角坐标; 第五个值表示置信度; 第六个值表示不戴口罩的概率; 第七个值表示戴口罩的概率;
  • 方法public boolean doRelease();
    参数说明参数类型说明



    返回值类型说明

    booleantrue表示类空间释放成功,false表示类空间释放失败
  • 方法public long getDetTime()
    参数说明参数类型说明



    返回值类型说明

    long检测模型推理时长,单位ms
  • 方法public long getClsTime()
    参数说明参数类型说明



    返回值类型说明

    long分类模型推理时长,单位ms

2. com.didi.ifx.license.MultiLicenseManager类

  • 方法public static void APPLicenseConfig(Context context)
    参数说明参数类型说明

    contextandroid.content.Contextandroid上下文
    返回值类型说明