水表(1).txt 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. pc端水表:
  2. 1."meter_type"返回值加了三个水表类别和三个其他参数:
  3. 没有识别出水表类别:0
  4. 数字+指针水表:1
  5. 全数字水表:2
  6. 全指针水表:3
  7. 水表没有摆正的图片:88
  8. 只要有一个数字的概率低于50%:90
  9. "meter_type"返回值是是88,90都属于无效图片
  10. 如:
  11. 成功识别图片:
  12. return {
  13. "result": 1,
  14. "data": {
  15. "meter_type": meter_type, # ✅ 新增字段
  16. "reading_unit":unit, # ✅ 新增字段
  17. "reading": meter_reading,
  18. "out_put_image": save_path,
  19. "logs": logs,
  20. "metadata": {}
  21. },
  22. "message": "读取成功"
  23. }
  24. 识别图片失败:
  25. return {
  26. "result": 0,
  27. "data": {
  28. "meter_type": None,# ✅ 新增字段
  29. "reading_unit":None, # ✅ 新增字段
  30. "reading": None,
  31. "out_put_image": None,
  32. "logs": [],
  33. "metadata": {}
  34. },
  35. "message": f"❌ 图像处理失败:{str(e)}"
  36. }
  37. 2.reading_unit会返回尾数单位,x1(尾数单位是1),x01(尾数单位是0.1),x001(尾数单位是0.01),x0001(尾数单位是0.001),x00001(尾数单位是0.0001)