Grooper Help - Version 25.0
25.0.0017 2,127
  • Overview
  • Help Status

OCR Layer

Embedded Object Grooper.Core

Defines a distinct layer of OCR extraction for the Layered OCR engine.

Remarks

Overview

An OCR Layer allows you to supplement or repair the main OCR output by running an additional OCR Profile and applying targeted extraction logic.

Each layer can:

  • Run a different OCR Profile to target specialized print types or regions.
  • Use an extractor to identify and merge specific values or corrections into the main OCR results.
  • Optionally use an execution trigger to control when the layer is applied.

How It Works

  • If the 'OCR Profile' is different from the main profile, a new OCR operation is performed and the extractor runs against its results.
  • If the 'OCR Profile' matches the main profile, the extractor runs against the main OCR output.
  • Any matches found by the extractor are merged into the main OCR results, enabling targeted repair or enhancement.

Configuration & Best Practices

  • Use layers to address specific recognition challenges, such as handprint, MICR, or problematic field labels.
  • Ensure the extractor meets all requirements for OCR repair (see 'Extractor' property for details).
  • Use the execution trigger to limit processing to relevant documents or regions.
  • Test each layer individually and review the log for errors or invalid matches.

Properties

NameTypeDescription

See Also

Used By

Notification