santi9462 commited on
Commit
f77fae6
·
verified ·
1 Parent(s): 606b7b8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -2
app.py CHANGED
@@ -182,12 +182,17 @@ def analyze(image):
182
  if image is None:
183
  return "กรุณาอัปโหลดภาพ", "", None, "❌ ไม่มีภาพ"
184
  try:
185
- idx, probs, caption = infer_ripeness_and_caption(image)
186
  p1 = float(probs[int(np.argmax(probs))])
187
- # ฟันธงระดับเดียว + บูสต์ความมั่นใจ + ขั้นต่ำ
 
188
  p_display = sharpen_prob(p1, CONF_ALPHA)
189
  conf_pct = max(adjust_confidence(p_display), CONF_FLOOR)
190
  class_name = label_by_idx(idx)
 
 
 
 
191
  result_text = f"ระดับ: {class_name} (ความมั่นใจ {conf_pct:.1f}%)"
192
  conf_str = f"{conf_pct:.1f}%"
193
  except Exception:
 
182
  if image is None:
183
  return "กรุณาอัปโหลดภาพ", "", None, "❌ ไม่มีภาพ"
184
  try:
185
+ idx, probs, _caption_raw = infer_ripeness_and_caption(image) # ไม่ใช้ caption เดิม
186
  p1 = float(probs[int(np.argmax(probs))])
187
+
188
+ # ฟันธง + บูสต์
189
  p_display = sharpen_prob(p1, CONF_ALPHA)
190
  conf_pct = max(adjust_confidence(p_display), CONF_FLOOR)
191
  class_name = label_by_idx(idx)
192
+
193
+ # ✅ ใช้เลขเดียวกับหัวข้อ
194
+ caption = generate_caption(class_name, conf_pct)
195
+
196
  result_text = f"ระดับ: {class_name} (ความมั่นใจ {conf_pct:.1f}%)"
197
  conf_str = f"{conf_pct:.1f}%"
198
  except Exception: