手写体识别
ABBYY FineReader Engine 包含 ABBYY FineReader ICR(智能字符识别)技术,可让识别手写文本。
重要事项!
- 并非所有识别语言都可进行手写体识别。可用手写识别的语言在预定义语言列表中标有特殊注释。
- 若要识别手写文本,您的许可证必须支持 ICR 模块。若要识别 Cyrillic 手写文本,您的许可证必须额另外支持 Cyrillic ICR 模块。
- 手写识别支持的字符集有限。诸如 * ^ ™ © ® № § ¡ ¿ ‰ 等字符无法识别,如果您专门将它们添加到识别语言的 字母集,将返回错误。
您应该设置使得 ABBYY FineReader Engine 识别手写体文本的参数 。对于所有手写体识别块,都应如此操作。
注:自动布局分析不适用于手写体。必须手动定位包含手写文本的块。请参见 处理布局和块 了解详情。
您需要通过 ITextBlock::RecognizerParams 属性为每个含手写字符的块指定识别参数:
- 将 RecognizerParams 对象的 TextTypes 属性设为 TT_Handprinted。
- [Optional] 手写字母经常可以包括在框架、方框等中。在此情况下,请在 RecognizerParams 对象的 FieldMarkingType 属性中设置字母周围的标记类型。如果每个字母都写在单独的单元格里,请使用 CellsCount 属性来设置识别块中的字符单元格数。
另请参阅
03.07.2024 8:50:25