logo
当前页

人脸检测


功能简介

ZegoEffects SDK 提供人脸检测功能,可通过此功能检测到视频中存在多少个人脸,以及人脸在图像中处于的位置信息。

前提条件

在使用 ZegoEffects SDK 人脸检测功能前,请确保:

使用步骤

Warning

使用人脸检测功能前,请先导入对应的 “FaceDetectionModel” 模型文件,否则功能无法生效。详情请参考 快速开始 - 导入资源和模型

设置回调

调用 setEventHandler 接口设置人脸检测结果回调。

Untitled
// 设置人脸检测结果回调
mEffects.setEventHandler(new ZegoEffectsEventHandler() {  
    @Override  
    public void onFaceDetectionResult(ZegoEffectsFaceDetectionResult[] results, ZegoEffects handle) { 
    // 获取人脸检测结果,包含人脸个数、每个人脸的置信度和其 Rect 位置信息    
    }
});
1
Copied!

开启人脸检测

调用 enableFaceDetection 接口开启人脸检测功能。

Untitled
// 开启人脸检测功能
mEffects.enableFaceDetection(true);
1
Copied!

Previous

背景分割

Next

滤镜