diff --git a/app/src/main/java/com/sw/dualscreen/activity/MainActivity.kt b/app/src/main/java/com/sw/dualscreen/activity/MainActivity.kt index 1a46a9a..dc50ed0 100644 --- a/app/src/main/java/com/sw/dualscreen/activity/MainActivity.kt +++ b/app/src/main/java/com/sw/dualscreen/activity/MainActivity.kt @@ -217,9 +217,11 @@ class MainActivity : BaseActivity() { } } viewModel.getUserFaceCache(pageNo = 1, onSuccess = { + recognizeViewModel.refreshFaceList() hideWaitingDialog() ToastUtils.showToast("人脸数据已更新") }, onFailure = { errMsg -> + hideWaitingDialog() ToastUtils.showToast(errMsg) }) }).show() diff --git a/lib_face/src/main/java/com/sw/plate/utils/arcface/face/FaceHelper.java b/lib_face/src/main/java/com/sw/plate/utils/arcface/face/FaceHelper.java index 6249b72..59f64eb 100644 --- a/lib_face/src/main/java/com/sw/plate/utils/arcface/face/FaceHelper.java +++ b/lib_face/src/main/java/com/sw/plate/utils/arcface/face/FaceHelper.java @@ -345,7 +345,7 @@ public class FaceHelper implements FaceListener { FaceInfo currentFaceInfo = faceInfoList.get(0); // L.e("currentFaceInfo width=" + currentFaceInfo.getRect().width() + // "---height" + currentFaceInfo.getRect().height()); - if (currentFaceInfo.getRect().width() < 200) {//距离远(人脸小),不识别 + if (currentFaceInfo.getRect().width() < 260) {//距离远(人脸小),不识别 clearLeftFace(facePreviewInfoList); return facePreviewInfoList; }