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

输出目录
OCR批量预测时,必须选择一个输出目录,否则无法保存图像。
OCR 匹配设置
-
类别列表文件 需要创建.txt文件,设定类别列表,1行 表示 1个类别。批量预测时,软件将OCR模型识别出的文字类别与类别列表文件中的预定义类别进行比对。
-
匹配成功:识别结果属于类别列表中的某个类别 → 判定为 OK,结果保存至 原图 文件夹
-
匹配失败:识别结果不在类别列表范围内 → 判定为 NG,结果保存至 NG 文件夹
案例展示
创建一个.txt文件,设定类别列表,1行 表示 1个类别。现在设定的类别有470 和 25V两个。

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

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

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