Chinese Simplified (简体中文)

Recognizing Handwritten Texts

Note: Some parts of this article may be in English. We apologize for the inconvenience and are working on adding the translation as soon as possible.

ABBYY FineReader Engine Intelligent Character Recognition (ICR) technology allows you to recognize handwritten and handprinted texts.

重要事项!

  • Not all recognition languages are available for handwritten or handprinted text recognition. See the List of predefined languages.
  • Special symbols, such as * ^ ™ © ® № § ¡ ¿ ‰ cannot be recognized.

During layout analysis, blocks with handwritten and handprinted texts can be found and marked for recognition with the handwritten text type. To detect and recognize handwritten or handprinted text, set the DetectHandwritten property of the PageAnalysisParams property to TRUE. Set the SpeedQualityMode property to SQM_Accurate, because handwriting can only be detected in accurate analysis mode.

Handwritten and handprinted text type are specified by the same TextTypeEnum::TT_Handwritten constant. The text blocks will be created with the TextTypes property of the ITextBlock::RecognizerParams object set to TT_Handwritten.

During recognition, the text will be recognized as handwritten if the recognition language supports handwritten text, or as handprinted if it only supports handprinted text.

C# code

Marking up blocks manually

Alternatively, you can set recognition parameters for blocks with handwritten text manually via the ITextBlock::RecognizerParams property:

  1. RecognizerParams 对象的 TextTypes 属性设为 TT_Handwritten。
  2. [Optional] 手写字母经常可以包括在框架、方框等中。在此情况下,请在 RecognizerParams 对象的 FieldMarkingType 属性中设置字母周围的标记类型。如果每个字母都写在单独的单元格里,请使用 CellsCount 属性来设置识别块中的字符单元格数。

C# 代码

另请参阅

RecognizerParams

预定义语言列表

07.11.2025 12:48:30

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.