> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Pre-recognition parameters

> Configure pre-recognition parameters in the Pre-recognition Properties dialog box: recognition languages, text type, modes, barcodes, and search area.

[FlexiLayouts](/flexi-capture/fls/template/ftemplate-properties) and [classifiers](/flexi-capture/fls/classify-fls) have a variety of user-defined settings, including pre-recognition settings such as recognition languages, text type, pre-recognition modes, and areas. Selecting the right pre-recognition settings will help you create FlexiLayouts and classifiers that are well-suited for processing your [documents](/flexi-capture/fls/overview/flexi-form).

You can change pre-recognition settings in the **Pre-recognition Properties** dialog box. To open this dialog box, use one of the following ways:

* Click **Properties...** on the **FlexiLayout** or **Classifier** menu or on the shortcut menu of the FlexiLayout or classifier.
* Click the **Advanced Pre-recognition Properties...** button on the **General** tab of the properties dialog box of the FlexiLayout or classifier.

The following options are available in the **Pre-recognition Properties** dialog box.

## General tab

**Name** – The method used for printing the text on the documents. Determine the text type and evaluate its quality, and then select one of the following:

* **Typographic**
* **Matrix printer**
* **Typewriter**

**Pre-recognition mode** – The mode used to pre-recognize the documents.

| Mode         | Description                                                                                                                                                                                                                                       |
| :----------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Fast**     | Colored and half-tone images are binarized before recognition (converted to black and white). Fast recognition takes less time and provides mostly satisfactory results.                                                                          |
| **Balanced** | Image colors are also taken into account, so recognition proceeds more slowly but with better quality. No further modifications are planned for the algorithms powering Balanced mode, as the best possible speed and quality have been achieved. |
| **Normal**   | The default mode. Also recommended when pre-recognition in Fast or Balanced mode produces multiple errors.                                                                                                                                        |
| **Accurate** | Intended for extracting data from barely readable digital images or poor-quality documents. This mode takes the most time, so use it only on problem images or documents.                                                                         |

## Languages tab

**Text languages** – The languages used in the documents. You can select one or several languages from the dropdown list. For the full list of available languages, see [OCR languages supported in ABBYY FlexiLayout™ Studio](/flexi-capture/fls/appendix/supported-languages).

**User dictionaries** – This group of options lets you add [user dictionaries](/flexi-capture/fls/appendix/user-dictionaries). User dictionaries improve recognition quality by supplementing built-in dictionaries with specialized vocabulary, abbreviations, company names, and so on.

## Advanced tab

### Barcodes

| Option                                               | Description                                                                                                                                                                                                                                                     |
| :--------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Disable barcode extraction**                       | Select if barcodes should not be found on your images. This considerably speeds up document recognition.                                                                                                                                                        |
| **Extract 2D barcodes: Data Matrix, Aztec, QR Code** | Select if the images you process contain Data Matrix, Aztec, and QR Code barcodes. If this option is not enabled, these barcodes are not detected on images and are not available in the [Barcode element's properties](/flexi-capture/fls/template/barcode).   |
| **Extract post barcodes**                            | Select if your images contain postal barcodes, for example, Australia Post. If this option is not selected, postal barcodes are not found on images and are not available in the Barcode element properties. Extracting postal barcodes slows down recognition. |

### CJK

Contains options for processing CJK (Chinese, Japanese, and Korean) languages.

**Separated furigana mode** – Select this option to improve recognition quality when processing Japanese text with furigana (pronunciation aids).

### NER recognition

**Extract named entities** – Select this option to extract meaningful information from a field or field group using NLP methods.

<Info>
  This option is only available for licenses that include an NLP module.
</Info>

### Vertical text extraction

| Option                        | Description                                                                 |
| :---------------------------- | :-------------------------------------------------------------------------- |
| **Extract for all languages** | Detects vertically-oriented text written in any of the supported languages. |
| **Do not extract**            | Prevents the detection of vertically-oriented text.                         |
| **Extract for CJK languages** | Detects vertical text written in Chinese, Japanese, or Korean.              |

### Pre-recognition area

The area to be pre-recognized. You can specify the position of the pre-recognition area relative to the page edges.

### User pattern

Adds a user pattern in PTN or FBT format. Use a user pattern if your documents contain [non-standard fonts and characters](/fine-reader/engine/guided-tour/advanced-techniques/using-gui-elements/recognizing-with-training).
