接口 LivenessDetModel
-
- 所有已知实现类:
Seetaface6LivenessModel
public interface LivenessDetModel活体检测模型- 作者:
- dwj
-
-
方法概要
所有方法 实例方法 抽象方法 默认方法 修饰符和类型 方法 说明 default DetectionResponsedetect(byte[] imageData)活体检测(多人脸)default LivenessStatusdetect(byte[] imageData, DetectionRectangle faceDetectionRectangle, List<Point> keyPoints)活体检测(单人脸)default List<LivenessStatus>detect(byte[] imageData, DetectionResponse faceDetectionResponse)活体检测(多人脸)default DetectionResponsedetect(BufferedImage image)活体检测(多人脸)default LivenessStatusdetect(BufferedImage image, DetectionRectangle faceDetectionRectangle, List<Point> keyPoints)活体检测(单人脸)default List<LivenessStatus>detect(BufferedImage image, DetectionResponse faceDetectionResponse)活体检测(多人脸)default DetectionResponsedetect(String imagePath)活体检测(多人脸)default LivenessStatusdetect(String imagePath, DetectionRectangle faceDetectionRectangle, List<Point> keyPoints)活体检测(单人脸)default List<LivenessStatus>detect(String imagePath, DetectionResponse faceDetectionResponse)活体检测(多人脸)default LivenessStatusdetectTopFace(byte[] imageData)活体检测(分数最高人脸)default LivenessStatusdetectTopFace(BufferedImage image)活体检测(分数最高人脸)default LivenessStatusdetectTopFace(String imagePath)活体检测(分数最高人脸)default LivenessStatusdetectVideo(InputStream videoInputStream)视频活体检测default LivenessStatusdetectVideo(String videoPath)视频活体检测default LivenessStatusdetectVideoByFrame(byte[] frameImageData)视频活体检测(逐帧检测)default LivenessStatusdetectVideoByFrame(byte[] frameData, DetectionRectangle faceDetectionRectangle, List<Point> keyPoints)视频活体检测(逐帧检测)default LivenessStatusdetectVideoByFrame(BufferedImage frameImageData)视频活体检测(逐帧检测)default LivenessStatusdetectVideoByFrame(BufferedImage frameImage, DetectionRectangle faceDetectionRectangle, List<Point> keyPoints)视频活体检测(逐帧检测)voidloadModel(LivenessConfig config)加载模型
-
-
-
方法详细资料
-
loadModel
void loadModel(LivenessConfig config)
加载模型- 参数:
config-
-
detect
default DetectionResponse detect(String imagePath)
活体检测(多人脸)- 参数:
imagePath- 图片路径- 返回:
-
detect
default DetectionResponse detect(BufferedImage image)
活体检测(多人脸)- 参数:
image- BufferedImage- 返回:
-
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- 人脸检测结果-人脸框- 返回:
-
detect
default List<LivenessStatus> detect(BufferedImage image, DetectionResponse faceDetectionResponse)
活体检测(多人脸)- 参数:
image- BufferedImagefaceDetectionResponse- 人脸检测结果- 返回:
-
detect
default LivenessStatus detect(BufferedImage image, DetectionRectangle faceDetectionRectangle, List<Point> keyPoints)
活体检测(单人脸)- 参数:
image- BufferedImagefaceDetectionRectangle- 人脸检测结果-人脸框- 返回:
-
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(BufferedImage frameImage, DetectionRectangle faceDetectionRectangle, List<Point> keyPoints)
视频活体检测(逐帧检测)- 参数:
frameImage-faceDetectionRectangle-- 返回:
-
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-- 返回:
-
-