| 构造器和说明 |
|---|
AbstractFaceModel() |
| 限定符和类型 | 方法和说明 |
|---|---|
float |
calculSimilar(float[] feature1,
float[] feature2)
计算相似度
|
long |
clearFace()
清空人脸库数据
|
DetectionResponse |
detect(BufferedImage image)
人脸检测
|
DetectionResponse |
detect(byte[] imageData)
人脸检测
|
DetectionResponse |
detect(InputStream imageInputStream)
人脸检测
|
DetectionResponse |
detect(String imagePath)
人脸检测
|
BufferedImage |
detectAndDraw(BufferedImage sourceImage)
检测并绘制人脸
|
void |
detectAndDraw(String imagePath,
String outputPath)
检测并绘制人脸
|
List<float[]> |
extractFeatures(BufferedImage image)
特征提取(使用默认配置)
|
List<float[]> |
extractFeatures(byte[] imageData)
特征提取(使用默认配置)
|
List<float[]> |
extractFeatures(String imagePath)
特征提取(使用默认配置)
|
float[] |
extractTopFaceFeature(BufferedImage image)
提取分数最高人脸特征(使用默认配置)
|
float[] |
extractTopFaceFeature(byte[] imageData)
提取分数最高人脸特征(使用默认配置)
|
float[] |
extractTopFaceFeature(String imagePath)
提取分数最高人脸特征(使用默认配置)
|
float |
featureComparison(BufferedImage sourceImage1,
BufferedImage sourceImag2)
特征比较
|
float |
featureComparison(byte[] imageData1,
byte[] imageData2)
特征比较
|
float |
featureComparison(InputStream inputStream1,
InputStream inputStream2)
特征比较
|
float |
featureComparison(String imagePath1,
String imagePath2)
特征比较
|
void |
loadModel(FaceModelConfig config)
加载模型
|
boolean |
register(String key,
BufferedImage sourceImage)
注册人脸
|
boolean |
register(String key,
byte[] imageData)
注册人脸
|
boolean |
register(String key,
InputStream inputStream)
注册人脸
|
boolean |
register(String key,
String imagePath)
注册人脸
|
long |
removeRegister(String... keys)
删除已标记人脸
|
FaceResult |
search(BufferedImage sourceImage)
查询人脸
|
FaceResult |
search(byte[] imageData)
查询人脸
|
FaceResult |
search(InputStream inputStream)
查询人脸
|
FaceResult |
search(String imagePath)
查询人脸
|
public void loadModel(FaceModelConfig config)
FaceModelpublic DetectionResponse detect(String imagePath)
FaceModelpublic DetectionResponse detect(InputStream imageInputStream)
FaceModelpublic DetectionResponse detect(BufferedImage image)
FaceModelpublic DetectionResponse detect(byte[] imageData)
FaceModelpublic void detectAndDraw(String imagePath, String outputPath)
FaceModeldetectAndDraw 在接口中 FaceModelimagePath - 图片输入路径(包含文件名称)outputPath - 图片输出路径(包含文件名称)public BufferedImage detectAndDraw(BufferedImage sourceImage)
FaceModeldetectAndDraw 在接口中 FaceModelpublic float calculSimilar(float[] feature1,
float[] feature2)
FaceModelcalculSimilar 在接口中 FaceModelfeature1 - 图1特征feature2 - 图2特征public float featureComparison(String imagePath1, String imagePath2)
FaceModelfeatureComparison 在接口中 FaceModelimagePath1 - 图1路径imagePath2 - 图2路径public float featureComparison(InputStream inputStream1, InputStream inputStream2)
FaceModelfeatureComparison 在接口中 FaceModelinputStream1 - 图1输入流inputStream2 - 图2输入流public boolean register(String key, InputStream inputStream)
FaceModelpublic boolean register(String key, BufferedImage sourceImage)
FaceModelpublic FaceResult search(String imagePath)
FaceModelpublic FaceResult search(InputStream inputStream)
FaceModelpublic long removeRegister(String... keys)
FaceModelremoveRegister 在接口中 FaceModelpublic float featureComparison(BufferedImage sourceImage1, BufferedImage sourceImag2)
FaceModelfeatureComparison 在接口中 FaceModelsourceImage1 - 图1BufferedImagesourceImag2 - 图2BufferedImagepublic float featureComparison(byte[] imageData1,
byte[] imageData2)
FaceModelfeatureComparison 在接口中 FaceModelpublic FaceResult search(BufferedImage sourceImage)
FaceModelpublic FaceResult search(byte[] imageData)
FaceModelpublic List<float[]> extractFeatures(String imagePath)
FaceModelextractFeatures 在接口中 FaceModelimagePath - 图片路径public List<float[]> extractFeatures(byte[] imageData)
FaceModelextractFeatures 在接口中 FaceModelimageData - 图片字节流public List<float[]> extractFeatures(BufferedImage image)
FaceModelextractFeatures 在接口中 FaceModelimage - BufferedImagepublic float[] extractTopFaceFeature(BufferedImage image)
FaceModelextractTopFaceFeature 在接口中 FaceModelimage - BufferedImagepublic float[] extractTopFaceFeature(String imagePath)
FaceModelextractTopFaceFeature 在接口中 FaceModelimagePath - 图片路径public float[] extractTopFaceFeature(byte[] imageData)
FaceModelextractTopFaceFeature 在接口中 FaceModelimageData - 图片字节流Copyright © 2025. All rights reserved.