接口 LivenessDetModel

    • 方法详细资料

      • loadModel

        void loadModel​(LivenessConfig config)
        加载模型
        参数:
        config -
      • detect

        default DetectionResponse detect​(String imagePath)
        活体检测(多人脸)
        参数:
        imagePath - 图片路径
        返回:
      • detect

        default DetectionResponse detect​(byte[] imageData)
        活体检测(多人脸)
        参数:
        imageData - 图片字节流
        返回:
      • detect

        default List<LivenessStatus> detect​(String imagePath,
                                            DetectionResponse faceDetectionResponse)
        活体检测(多人脸)
        参数:
        imagePath - 图片路径
        faceDetectionResponse - 人脸检测结果
        返回:
      • detect

        default LivenessStatus detect​(String imagePath,
                                      DetectionRectangle faceDetectionRectangle,
                                      List<Point> keyPoints)
        活体检测(单人脸)
        参数:
        imagePath - 图片路径
        faceDetectionRectangle - 人脸检测结果-人脸框
        返回:
      • detect

        default List<LivenessStatus> detect​(byte[] imageData,
                                            DetectionResponse faceDetectionResponse)
        活体检测(多人脸)
        参数:
        imageData - 图片数据
        faceDetectionResponse - 人脸检测结果
        返回:
      • detect

        default LivenessStatus detect​(byte[] imageData,
                                      DetectionRectangle faceDetectionRectangle,
                                      List<Point> keyPoints)
        活体检测(单人脸)
        参数:
        imageData -
        faceDetectionRectangle - 人脸检测结果-人脸框
        返回:
      • detectTopFace

        default LivenessStatus detectTopFace​(BufferedImage image)
        活体检测(分数最高人脸)
        参数:
        image -
        返回:
      • detectTopFace

        default LivenessStatus detectTopFace​(String imagePath)
        活体检测(分数最高人脸)
        参数:
        imagePath -
        返回:
      • detectTopFace

        default LivenessStatus detectTopFace​(byte[] imageData)
        活体检测(分数最高人脸)
        参数:
        imageData -
        返回:
      • detectVideoByFrame

        default LivenessStatus detectVideoByFrame​(byte[] frameData,
                                                  DetectionRectangle faceDetectionRectangle,
                                                  List<Point> keyPoints)
        视频活体检测(逐帧检测)
        参数:
        frameData -
        faceDetectionRectangle -
        返回:
      • detectVideoByFrame

        default LivenessStatus detectVideoByFrame​(byte[] frameImageData)
        视频活体检测(逐帧检测)
        参数:
        frameImageData -
        返回:
      • detectVideoByFrame

        default LivenessStatus detectVideoByFrame​(BufferedImage frameImageData)
        视频活体检测(逐帧检测)
        参数:
        frameImageData -
        返回:
      • detectVideo

        default LivenessStatus detectVideo​(InputStream videoInputStream)
        视频活体检测
        参数:
        videoInputStream -
        返回:
      • detectVideo

        default LivenessStatus detectVideo​(String videoPath)
        视频活体检测
        参数:
        videoPath -
        返回: