修改菜品识别逻辑

This commit is contained in:
mazengfei
2025-10-31 23:19:42 +08:00
parent e47b362883
commit 9c60049843
3 changed files with 20 additions and 4 deletions
@@ -180,6 +180,8 @@ class SecondaryScreenPresentation(
pauseCamera()
binding.tvBottomTip.visibility = View.VISIBLE
itemUserNutritionBinding.clNutritionData.visibility = View.GONE
activity.clearFoodList()
}
/**
@@ -189,7 +191,7 @@ class SecondaryScreenPresentation(
Timber.d("step2")
currentStep = 2
LightManager.closeRedLight()
LightManager.openGreenLight()
// LightManager.openGreenLight()
dinnerTypeInfo = null
userNutritionData = null
recognitionWeight = 0.0
@@ -759,7 +761,7 @@ class SecondaryScreenPresentation(
* @param facePreviewInfoList RGB画面的实时人脸信息
*/
private fun drawPreviewInfo(facePreviewInfoList: MutableList<FacePreviewInfo?>) {
Timber.d("drawPreviewInfo facePreviewInfoList = ${facePreviewInfoList.size}, rgbFaceRectTransformer = ${rgbFaceRectTransformer != null}")
// Timber.d("drawPreviewInfo facePreviewInfoList = ${facePreviewInfoList.size}, rgbFaceRectTransformer = ${rgbFaceRectTransformer != null}")
if (rgbFaceRectTransformer != null) {
val rgbDrawInfoList: MutableList<DrawInfo?>? = recognizeViewModel.getDrawInfo(
facePreviewInfoList,