Saltar al contenido principal
Este método aumenta el contraste local de la imagen. Este preprocesamiento puede mejorar la calidad del reconocimiento en imágenes de bajo contraste. Entre las imágenes para las que este método de preprocesamiento resulta eficaz se incluyen:
  • fotografías o escaneos de documentos con textura o imágenes de fondo. Con el procedimiento normal de binarización, los caracteres que coinciden con las zonas más oscuras del fondo pueden perderse o reconocerse de forma poco fiable. Si aplica este método antes del reconocimiento, dichas zonas se detectan y se aumenta el contraste, de modo que, tras la binarización, los caracteres destacan con mayor claridad.
    enhance1Esta imagen tiene bajo contraste en general y, en las zonas donde el fondo es verde, el texto puede perderse. Aplicar EnhanceLocalContrast antes del reconocimiento ayuda a recuperar, por ejemplo, el campo de fecha de emisión con bastante fiabilidad.
    • fotografías o escaneos de documentos con un fondo muy colorido o texto resaltado.
      enhance2En esta imagen, la columna resaltada en azul oscuro se reconoce mal. Sin embargo, si este método se aplica durante el preprocesamiento, la calidad del reconocimiento mejora.
      Se recomienda llamar a este método al principio de un procedimiento de preprocesamiento (antes de la detección de orientación y resolución, pero después del recorte de la imagen).
      Este método solo puede utilizarse con imágenes en color y en escala de grises.

      Sintaxis

      C++

      HRESULT EnhanceLocalContrast();
      

      C#

      void EnhanceLocalContrast();
      

      Visual Basic .NET

      Sub EnhanceLocalContrast()
      

      Valores devueltos

      Este método no tiene valores devueltos específicos. Devuelve los valores devueltos estándar de las funciones de ABBYY FineReader Engine.

      Consulte también

      ImageDocument