跳转到主要内容
此方法可增强图像的局部对比度。此类预处理可以提高低对比度图像的识别质量。适合使用此预处理方法的图像包括:
  • 背景中带有纹理或图片的文档照片或扫描件。使用常规二值化流程时,与背景较暗区域重合的字符可能会丢失,或无法被可靠识别。如果在识别前应用此方法,系统会检测这些区域并增强对比度,从而使字符在二值化后更加清晰突出。
    enhance1这张图片整体对比度较低,在背景为绿色的区域,文本可能会丢失。在识别前应用 EnhanceLocalContrast 有助于较为可靠地提取例如签发日期字段。
    • 背景色彩非常丰富或带有文本高亮的文档照片或扫描件。
      enhance2在这张图片中,深蓝色高亮的列识别效果较差。但如果在预处理期间应用此方法,识别质量会有所提升。
      我们建议您在预处理流程开始时调用此方法 (在方向和分辨率检测之前,但在图像裁剪之后) 。
      此方法仅可用于彩色和灰度图像。

      语法

      C++

      HRESULT EnhanceLocalContrast();
      

      C#

      void EnhanceLocalContrast();
      

      Visual Basic .NET

      Sub EnhanceLocalContrast()
      

      返回值

      此方法没有特定的返回值。它返回 ABBYY FineReader Engine 函数的标准返回值

      另请参阅

      ImageDocument