读取文本识别工具 - 设置选项卡
模式
定义工具的运行模式:读取、检验或读取和检验。
注意:此工具有两种状态:通过或失败。当工具的模式控制设置为检验或读取和检验时,在以下两种不同情况下,工具将返回“失败”:读取失败,或者读取成功但与匹配字符串参数中输入的文本字符串不匹配。
在后一种情况中,选择读取和检验模式时,工具会输出不匹配数据(Mismatch 和 Mismatch_Count),可供 EasyView 和其它通信设备在通信应用程序步骤中使用。可从选择 EasyView 项目对话框、选择 OPC 标记对话框或选择输入/输出数据对话框中选择不匹配数据。
当用户需要确定工具是否无法读取文本,或者可读取文本但与定义的匹配字符串不匹配时,不匹配数据非常有用。例如,工具无法读取文本时,可能是文本打印过程或视觉系统设置存在问题。当文本读取成功但与定义的匹配字符串不匹配时,可打印错误文本。
字集
定义字集类型。您可以选择预先定义的字体类型(OCR-A 或 OCR-B,黑底白字或是白底黑字),或通过训练字符模型创建自定义字集。
注意:单个作业中最多可使用四个自定义字集(如“Custom_1”、“Custom_2”、“Custom_3”和“Custom_4”)。
字段字符串
针对读取操作定义文本字符串中包含的字符数。字段字符串中的每个字符对应 0 到 31 之间的检索位置(最大字符数)。“字段字符串”中的位置数必须等于文本字符串中的字符数。
字段字符串输入可能包括大写或小写文本、数字、破折号、点和空格。默认情况下,字段字符串中的每个位置均表示为“*”(字母数字“通配符”),这就意味着在此文本字符串中的那个位置处任意字符均有效。
在此字段字符串中的个别位置可能会被定义,因此该工具仅考虑在那个位置的可能字符串的子集,从而增加此工具的整体性能和可靠性。
| 字段字符串输入 | 说明 | 有效的字符 |
| * | 通配符 | 字集中任意训练的字符。 |
| N | 数字 | 0123456789 |
| A | 大写字母 | ABCDEFGHIJKLMNOPQRSTUVWXYZ |
| a | 小写字母 | abcdefghijklmnopqrstuvwxyz |
| H | 十六进制、大写字母和数字 | 0123456789ABCDEF |
| h | 十六进制、小写字母和数字 | 0123456789abcdef |
| O | 八进制 | 01234567 |
匹配字符串
定义预期要读取的字符串(仅在模式参数设置为检验或读取和检验时启用)。输入该工具要解码的预期信息。
注意:匹配的字符串可从另一个设备输入。当您运行此作业时,该识别工具可从输入设备读取文本字符串,并将其与识别的文本进行比较。在从外部设备输入匹配字符串之前,“读取文本”工具会“失败”,且匹配字符串字段显示 TRIG。
调整按钮
计算图像中的字符与字集库的训练字符模型之间的缩放差异(50% 至 200%)。“调整”按钮将仅在字符模型的大小和文本字符串中的字符之间的差异超过 ±5% 时可用。
接受阈值
为文本字符串中的各个字符定义最小可接受的分数(0-100;默认 = 70)。如果文本字符串中的任意字符低于“接受阈值”,则整个文本字符串将失败。
读取模式
定义文本读取算法模式:速度或精确度。速度模式(默认为读取模式)在要求快速工具执行时间内处理良好、高对比度的图像时效果较好,而精确模式在不要求快速执行的工具处理困难较大、低对比度的图像时效果较好。
差异接受
定义在字符的最高和第二高分数之间所要求的最小可接受的差异值(0-20;默认 = 0)。如果差异分数等于或低于差异接受值,则整个文本字符串将失败。
混淆背景
在与文本字符串混淆的图像中补充额外的特性(默认情况下,此选项为“关”或未选中)。在启用混淆背景时,工具的执行时间会略微增加。当区域中的其它功能在文本字符串的开始发生错误时,此选项尤其有用。
缩放容差
允许在字符缩放中进行变化(默认情况下,此选项为“关”或未选中)。
定义以毫秒为单位的时间量(0 到 30,000),工具搜索文本超过此时间量后将停止执行并返回“失败”。
结果
显示从文本字符串中解码或验证的信息。