人脸识别与大模型问答

This commit is contained in:
jiang 2024-08-27 15:10:35 +08:00
parent fb47f5554c
commit 41ef93cf2d
1 changed files with 10 additions and 5 deletions

View File

@ -135,12 +135,17 @@ public class FaceServiceImpl implements FaceService {
errorMessages.put("30007", "不支持的操作类型");
errorMessages.put("30008", "存在多张人脸");
errorMessages.put("30009", "光照条件差");
errorMessages.put("30016", "人脸图片不清晰");
errorMessages.put("30010", "人脸不全");
errorMessages.put("30011", "人脸不全");
errorMessages.put("30019", "人员信息已存在");
errorMessages.put("30018", "未检测到人脸");
if (ObjectUtils.isEmpty(faceResultVo)) {
errorMessages.put("30012", "图像中人脸向右旋转");
errorMessages.put("30013", "图像中人脸向左旋转");
errorMessages.put("30014", "未检测到人脸");
errorMessages.put("30015", "未检测到人脸");
errorMessages.put("30016", "图像中人脸分辨率低");
errorMessages.put("30017", "图像中人脸清晰度差");
errorMessages.put("30018", "图像中未检测到人脸");
errorMessages.put("30019", "人员信息已存在人脸库");
if (ObjectUtils.isNotEmpty(faceResultVo)) {
faceResultVo.setResultStatus("1");
faceResultVo.setFailureReason(errorMessages.get(code));
long endTime = System.currentTimeMillis();
@ -150,7 +155,7 @@ public class FaceServiceImpl implements FaceService {
}
return errorMessages.containsKey(code)
? AjaxResult.error(errorMessages.get(code))
: AjaxResult.error();
: AjaxResult.error("未识别到人员");
}
private AjaxResult handleRecognitionResponse(String response, long startTime) {