public class CommonEmotionModel extends Object implements ExpressionModel
| 构造器和说明 |
|---|
CommonEmotionModel() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
R<DetectionResponse> |
detect(BufferedImage image)
表情识别(多人脸)
|
R<ExpressionResult> |
detect(BufferedImage image,
DetectionRectangle faceDetectionRectangle,
List<Point> keyPoints)
表情识别(单人脸)
|
R<List<ExpressionResult>> |
detect(BufferedImage image,
DetectionResponse faceDetectionResponse)
表情识别(多人脸)
|
R<DetectionResponse> |
detect(byte[] imageData)
表情识别(多人脸)
|
R<ExpressionResult> |
detect(byte[] imageData,
DetectionRectangle faceDetectionRectangle,
List<Point> keyPoints)
表情识别(单人脸)
|
R<List<ExpressionResult>> |
detect(byte[] imageData,
DetectionResponse faceDetectionResponse)
表情识别(多人脸)
|
R<DetectionResponse> |
detect(ai.djl.modality.cv.Image image)
表情识别(多人脸)
|
R<ExpressionResult> |
detect(ai.djl.modality.cv.Image image,
DetectionRectangle faceDetectionRectangle,
List<Point> keyPoints)
表情识别(单人脸)
|
R<List<ExpressionResult>> |
detect(ai.djl.modality.cv.Image image,
DetectionResponse faceDetectionResponse)
表情识别(多人脸)
|
R<DetectionResponse> |
detect(String imagePath)
表情识别(多人脸)
|
R<ExpressionResult> |
detect(String imagePath,
DetectionRectangle faceDetectionRectangle,
List<Point> keyPoints)
表情识别(单人脸)
|
R<List<ExpressionResult>> |
detect(String imagePath,
DetectionResponse faceDetectionResponse)
表情识别(多人脸)
|
R<DetectionResponse> |
detectBase64(String base64Image)
表情识别(多人脸)
|
R<ExpressionResult> |
detectBase64(String base64Image,
DetectionRectangle faceDetectionRectangle,
List<Point> keyPoints)
表情识别(单人脸)
|
R<List<ExpressionResult>> |
detectBase64(String base64Image,
DetectionResponse faceDetectionResponse)
表情识别(多人脸)
|
ai.djl.modality.Classifications |
detectCore(ai.djl.modality.cv.Image image,
DetectionRectangle faceDetectionRectangle,
List<Point> keyPoints) |
R<ExpressionResult> |
detectTopFace(BufferedImage image)
表情识别(分数最高人脸)
|
R<ExpressionResult> |
detectTopFace(byte[] imageData)
表情识别(分数最高人脸)
|
R<ExpressionResult> |
detectTopFace(ai.djl.modality.cv.Image image)
表情识别(分数最高人脸)
|
R<ExpressionResult> |
detectTopFace(String imagePath)
表情识别(分数最高人脸)
|
R<ExpressionResult> |
detectTopFaceBase64(String base64Image)
表情识别(分数最高人脸)
|
org.apache.commons.pool2.impl.GenericObjectPool<ai.djl.inference.Predictor<ai.djl.modality.cv.Image,ai.djl.modality.Classifications>> |
getPool() |
boolean |
isFromFactory() |
void |
loadModel(FaceExpressionConfig config)
加载模型
|
void |
setFromFactory(boolean fromFactory) |
public void loadModel(FaceExpressionConfig config)
ExpressionModelloadModel 在接口中 ExpressionModelpublic ai.djl.modality.Classifications detectCore(ai.djl.modality.cv.Image image,
DetectionRectangle faceDetectionRectangle,
List<Point> keyPoints)
public R<DetectionResponse> detect(String imagePath)
ExpressionModeldetect 在接口中 ExpressionModelimagePath - 图片路径public R<DetectionResponse> detect(BufferedImage image)
ExpressionModeldetect 在接口中 ExpressionModelimage - BufferedImagepublic R<DetectionResponse> detect(byte[] imageData)
ExpressionModeldetect 在接口中 ExpressionModelimageData - 图片字节流public R<DetectionResponse> detectBase64(String base64Image)
ExpressionModeldetectBase64 在接口中 ExpressionModelpublic R<List<ExpressionResult>> detect(String imagePath, DetectionResponse faceDetectionResponse)
ExpressionModeldetect 在接口中 ExpressionModelimagePath - 图片路径faceDetectionResponse - 人脸检测结果public R<List<ExpressionResult>> detect(byte[] imageData, DetectionResponse faceDetectionResponse)
ExpressionModeldetect 在接口中 ExpressionModelimageData - 图片数据faceDetectionResponse - 人脸检测结果public R<List<ExpressionResult>> detect(BufferedImage image, DetectionResponse faceDetectionResponse)
ExpressionModeldetect 在接口中 ExpressionModelimage - BufferedImagefaceDetectionResponse - 人脸检测结果public R<List<ExpressionResult>> detectBase64(String base64Image, DetectionResponse faceDetectionResponse)
ExpressionModeldetectBase64 在接口中 ExpressionModelfaceDetectionResponse - 人脸检测结果public R<ExpressionResult> detect(String imagePath, DetectionRectangle faceDetectionRectangle, List<Point> keyPoints)
ExpressionModeldetect 在接口中 ExpressionModelimagePath - 图片路径faceDetectionRectangle - 人脸检测结果-人脸框public R<ExpressionResult> detect(byte[] imageData, DetectionRectangle faceDetectionRectangle, List<Point> keyPoints)
ExpressionModeldetect 在接口中 ExpressionModelfaceDetectionRectangle - 人脸检测结果-人脸框public R<ExpressionResult> detect(BufferedImage image, DetectionRectangle faceDetectionRectangle, List<Point> keyPoints)
ExpressionModeldetect 在接口中 ExpressionModelimage - BufferedImagefaceDetectionRectangle - 人脸检测结果-人脸框public R<ExpressionResult> detectBase64(String base64Image, DetectionRectangle faceDetectionRectangle, List<Point> keyPoints)
ExpressionModeldetectBase64 在接口中 ExpressionModelfaceDetectionRectangle - 人脸检测结果-人脸框public R<ExpressionResult> detectTopFace(BufferedImage image)
ExpressionModeldetectTopFace 在接口中 ExpressionModelpublic R<ExpressionResult> detectTopFace(String imagePath)
ExpressionModeldetectTopFace 在接口中 ExpressionModelpublic R<ExpressionResult> detectTopFace(byte[] imageData)
ExpressionModeldetectTopFace 在接口中 ExpressionModelpublic R<ExpressionResult> detectTopFaceBase64(String base64Image)
ExpressionModeldetectTopFaceBase64 在接口中 ExpressionModelpublic R<DetectionResponse> detect(ai.djl.modality.cv.Image image)
ExpressionModeldetect 在接口中 ExpressionModelpublic R<List<ExpressionResult>> detect(ai.djl.modality.cv.Image image, DetectionResponse faceDetectionResponse)
ExpressionModeldetect 在接口中 ExpressionModelfaceDetectionResponse - 人脸检测结果public R<ExpressionResult> detect(ai.djl.modality.cv.Image image, DetectionRectangle faceDetectionRectangle, List<Point> keyPoints)
ExpressionModeldetect 在接口中 ExpressionModelfaceDetectionRectangle - 人脸检测结果-人脸框public R<ExpressionResult> detectTopFace(ai.djl.modality.cv.Image image)
ExpressionModeldetectTopFace 在接口中 ExpressionModelpublic org.apache.commons.pool2.impl.GenericObjectPool<ai.djl.inference.Predictor<ai.djl.modality.cv.Image,ai.djl.modality.Classifications>> getPool()
getPool 在接口中 ExpressionModelpublic void setFromFactory(boolean fromFactory)
setFromFactory 在接口中 ExpressionModelpublic boolean isFromFactory()
public void close()
close 在接口中 AutoCloseableCopyright © 2025. All rights reserved.