跳到主要内容

批量测试-文字识别OCR

把OCR模型识别出的文字和预设的类别列表做比对,分类保存结果。

img_10.png

输出目录

OCR批量预测时,必须选择一个输出目录,否则无法保存图像。

OCR 匹配设置

  • 类别列表文件 需要创建.txt文件,设定类别列表,1行 表示 1个类别。批量预测时,软件将OCR模型识别出的文字类别与类别列表文件中的预定义类别进行比对。

  • 匹配成功:识别结果属于类别列表中的某个类别 → 判定为 OK,结果保存至 原图 文件夹

  • 匹配失败:识别结果不在类别列表范围内 → 判定为 NG,结果保存至 NG 文件夹

案例展示

创建一个.txt文件,设定类别列表,1行 表示 1个类别。现在设定的类别有470 和 25V两个。

img_11.png

批量预测完成后,识别结果属于类别列表中的某个类别,结果保存至原图文件夹;识别结果不在类别列表范围内,结果保存至 NG 文件夹。

img_14.png

  • 模糊匹配

模糊匹配允许 OCR 识别结果与预期类别之间进行近似匹配

img_13.png

  • 典型问题示例:
期望类别OCR可能误识别结果精确匹配结果模糊匹配结果
0O 或 oNG(不匹配)OK(视为0)
1I 或 lNG(不匹配)OK(视为1)
5SNG(不匹配)OK(视为5)
8BNG(不匹配)OK(视为8)
  • 使用场景:
场景是否开启模糊匹配
纯数字检测(0-9)建议开启
纯字母检测(A-Z)建议开启
数字+字母混合(如车牌)谨慎开启,避免过度模糊