public interface ExpressionModel extends AutoCloseable
| 限定符和类型 | 方法和说明 |
|---|---|
default R<DetectionResponse> |
detect(BufferedImage image)
已过时。
|
default R<ExpressionResult> |
detect(BufferedImage image,
DetectionRectangle faceDetectionRectangle,
List<Point> keyPoints)
已过时。
|
default R<List<ExpressionResult>> |
detect(BufferedImage image,
DetectionResponse faceDetectionResponse)
已过时。
|
default R<DetectionResponse> |
detect(byte[] imageData)
已过时。
|
default R<ExpressionResult> |
detect(byte[] imageData,
DetectionRectangle faceDetectionRectangle,
List<Point> keyPoints)
已过时。
|
default R<List<ExpressionResult>> |
detect(byte[] imageData,
DetectionResponse faceDetectionResponse)
已过时。
|
default R<DetectionResponse> |
detect(ai.djl.modality.cv.Image image)
表情识别(多人脸)
|
default R<ExpressionResult> |
detect(ai.djl.modality.cv.Image image,
DetectionRectangle faceDetectionRectangle,
List<Point> keyPoints)
表情识别(单人脸)
|
default R<List<ExpressionResult>> |
detect(ai.djl.modality.cv.Image image,
DetectionResponse faceDetectionResponse)
表情识别(多人脸)
|
default R<DetectionResponse> |
detect(String imagePath)
已过时。
|
default R<ExpressionResult> |
detect(String imagePath,
DetectionRectangle faceDetectionRectangle,
List<Point> keyPoints)
已过时。
|
default R<List<ExpressionResult>> |
detect(String imagePath,
DetectionResponse faceDetectionResponse)
已过时。
|
default R<DetectionResponse> |
detectBase64(String base64Image)
已过时。
|
default R<ExpressionResult> |
detectBase64(String base64Image,
DetectionRectangle faceDetectionRectangle,
List<Point> keyPoints)
已过时。
|
default R<List<ExpressionResult>> |
detectBase64(String base64Image,
DetectionResponse faceDetectionResponse)
已过时。
|
default R<ExpressionResult> |
detectTopFace(BufferedImage image)
已过时。
|
default R<ExpressionResult> |
detectTopFace(byte[] imageData)
已过时。
|
default R<ExpressionResult> |
detectTopFace(ai.djl.modality.cv.Image image)
表情识别(分数最高人脸)
|
default R<ExpressionResult> |
detectTopFace(String imagePath)
已过时。
|
default R<ExpressionResult> |
detectTopFaceBase64(String base64Image)
已过时。
|
default org.apache.commons.pool2.impl.GenericObjectPool<ai.djl.inference.Predictor<ai.djl.modality.cv.Image,ai.djl.modality.Classifications>> |
getPool() |
void |
loadModel(FaceExpressionConfig config)
加载模型
|
default void |
setFromFactory(boolean fromFactory) |
closevoid loadModel(FaceExpressionConfig config)
config - @Deprecated default R<DetectionResponse> detect(String imagePath)
imagePath - 图片路径@Deprecated default R<DetectionResponse> detect(BufferedImage image)
image - BufferedImage@Deprecated default R<DetectionResponse> detect(byte[] imageData)
imageData - 图片字节流@Deprecated default R<DetectionResponse> detectBase64(String base64Image)
base64Image - @Deprecated default R<List<ExpressionResult>> detect(String imagePath, DetectionResponse faceDetectionResponse)
imagePath - 图片路径faceDetectionResponse - 人脸检测结果@Deprecated default R<List<ExpressionResult>> detect(byte[] imageData, DetectionResponse faceDetectionResponse)
imageData - 图片数据faceDetectionResponse - 人脸检测结果@Deprecated default R<List<ExpressionResult>> detect(BufferedImage image, DetectionResponse faceDetectionResponse)
image - BufferedImagefaceDetectionResponse - 人脸检测结果@Deprecated default R<List<ExpressionResult>> detectBase64(String base64Image, DetectionResponse faceDetectionResponse)
base64Image - faceDetectionResponse - 人脸检测结果@Deprecated default R<ExpressionResult> detect(String imagePath, DetectionRectangle faceDetectionRectangle, List<Point> keyPoints)
imagePath - 图片路径faceDetectionRectangle - 人脸检测结果-人脸框@Deprecated default R<ExpressionResult> detect(byte[] imageData, DetectionRectangle faceDetectionRectangle, List<Point> keyPoints)
imageData - faceDetectionRectangle - 人脸检测结果-人脸框@Deprecated default R<ExpressionResult> detect(BufferedImage image, DetectionRectangle faceDetectionRectangle, List<Point> keyPoints)
image - BufferedImagefaceDetectionRectangle - 人脸检测结果-人脸框@Deprecated default R<ExpressionResult> detectBase64(String base64Image, DetectionRectangle faceDetectionRectangle, List<Point> keyPoints)
base64Image - faceDetectionRectangle - 人脸检测结果-人脸框@Deprecated default R<ExpressionResult> detectTopFace(BufferedImage image)
image - @Deprecated default R<ExpressionResult> detectTopFace(String imagePath)
imagePath - @Deprecated default R<ExpressionResult> detectTopFace(byte[] imageData)
imageData - @Deprecated default R<ExpressionResult> detectTopFaceBase64(String base64Image)
base64Image - default R<DetectionResponse> detect(ai.djl.modality.cv.Image image)
image - default R<List<ExpressionResult>> detect(ai.djl.modality.cv.Image image, DetectionResponse faceDetectionResponse)
image - faceDetectionResponse - 人脸检测结果default R<ExpressionResult> detect(ai.djl.modality.cv.Image image, DetectionRectangle faceDetectionRectangle, List<Point> keyPoints)
image - faceDetectionRectangle - 人脸检测结果-人脸框default R<ExpressionResult> detectTopFace(ai.djl.modality.cv.Image image)
image - default org.apache.commons.pool2.impl.GenericObjectPool<ai.djl.inference.Predictor<ai.djl.modality.cv.Image,ai.djl.modality.Classifications>> getPool()
default void setFromFactory(boolean fromFactory)
Copyright © 2025. All rights reserved.