OCR
引擎
Tesseract OCR
功能
使用Tesseract OCR引擎从指定的用户界面元素中提取一个字符串及其信息。(可与单击OCR文本、悬停OCR文本、双击OCR文本、获取OCR文本、查找OCR文本位置)一起使用。
输入
| 名称 | 说明 | 示例 |
|---|---|---|
| 图像 | 要处理的图像。(该字段仅支持图像变量) | 图像 |
输出
| 名称 | 说明 | 示例 |
|---|---|---|
| 文本 | 提取的字符串(仅支持字符串变量) | 文本内容 |
| 结果 | 提取的词及其在屏幕上的位置(仅支持枚举值<键值对矩形,字符串>变量) | 文本位置 |
选项
| 名称 | 说明 | 示例 |
|---|---|---|
| 已拒绝的字符 | OCR引擎在不考虑这里指定的字符情况下提取给定字符串 | '删除' |
| 提取词 | 如果选中此复选框,则会提取每个检测到的值在屏幕上的位置 | 是 |
注意/说明
1.此函数中对于要识别图像而言,要求图像干净清晰,图像中的文字需是格式规范的文字,通常具有以下特点:
- 图像中的字体为标准字体(不包含手写体、草书,或者十分“花哨的”字体)。
- 即使是被复印或拍照的图像,字体必须还是清晰、没有多余的痕迹或污点的。
- 图像中文字需是排列整齐的,没有歪歪斜斜的文字。
- 文字没有超出图片范围,也没有残缺不全,或紧紧贴在图片的边缘。
2.图片中文字的一些格式问题,可以在图片预处理时进行解决。例如,可以把图片转换成灰度图,调整亮度和对比度,还可以根据需要进行裁剪和旋转等。
3.需要注意的是,在进行文字识别时,符号^会被识别为双引号,*会被识别为单引号。
相关函数
【加载图像】、【日志消息】