Vai al contenuto principale
Le costanti dell’enumerazione TextTypeEnum vengono utilizzate per descrivere il tipo di testo riconosciuto.
typedef enum {
 TT_Normal       = 0x00000001,
 TT_Typewriter   = 0x00000002,
 TT_Matrix       = 0x00000004,
 TT_Index        = 0x00000008,
 TT_Handwritten  = 0x00000010,
 TT_OCR_A        = 0x00000020,
 TT_OCR_B        = 0x00000040,
 TT_MICR_E13B    = 0x00000080,
 TT_MICR_CMC7    = 0x00000100,
 TT_Gothic       = 0x00000200,
 TT_Receipt      = 0x00000400
} TextTypeEnum;

Elementi

TT_Gothic

Questo valore indica ad ABBYY FineReader Engine di presumere che il testo nell’immagine riconosciuta sia stampato con carattere gotico. Può avere il seguente aspetto:

Fraktur

TT_Handwritten

Questo valore corrisponde al testo scritto a mano e stampato a mano. Ad esempio:

Handwritten

scritto a mano

Handprint

stampato a mano

TT_Index

Questa costante corrisponde a un insieme speciale di caratteri che include solo cifre scritte in stile codice postale (ZIP). Hanno il seguente aspetto:

Index_LetterSet

TT_Matrix

Questo valore indica ad ABBYY FineReader Engine di presumere che il testo nell’immagine riconosciuta sia stampato con una stampante a matrice di punti. Può avere il seguente aspetto:

page_frag_matrix

TT_MICR_CMC7

Questo valore corrisponde a un insieme speciale di caratteri che include solo cifre e i caratteri A, B, C, D, E, scritti nel font barcode MICR (CMC-7). I caratteri MICR (Magnetic Ink Character Recognition) possono essere riconosciuti solo per le lingue latine e possono avere il seguente aspetto:

cmc7

TT_MICR_E13B

Questo valore corrisponde a un insieme speciale di caratteri che include solo cifre e i caratteri A, B, C, D stampati con inchiostro magnetico. I caratteri MICR sono presenti in diversi contesti, inclusi gli assegni bancari. Tuttavia, possono essere riconosciuti solo per le lingue latine e possono avere il seguente aspetto:

MICR-E13B

TT_Normal

Questo valore corrisponde a un tipo tipografico standard di testo.

TT_OCR_A

Questo valore corrisponde a un font a spaziatura fissa progettato per l’Optical Character Recognition (OCR). È ampiamente utilizzato da banche, società di carte di credito e aziende simili. Può avere il seguente aspetto:

OCR-A

TT_OCR_B

Questo valore corrisponde a un font progettato per l’Optical Character Recognition (OCR). Può avere il seguente aspetto:

OCR-B

TT_Receipt

Questo valore corrisponde al testo di una ricevuta. Questo tipo di testo è progettato per il riconoscimento di scontrini, fatture, ecc. A differenza degli altri tipi, non riguarda il font effettivo del testo, ma indica al motore di riconoscimento che potrebbe essere presente testo di bassa qualità, prevalentemente in font a spaziatura fissa o normale. Il testo tipico di una ricevuta può avere questo aspetto:

receipt_text

TT_Typewriter

Questo valore indica ad ABBYY FineReader Engine di presumere che il testo nell’immagine riconosciuta sia stato digitato con una macchina da scrivere. Può avere il seguente aspetto:

page_frag_typewrite

Usato in

IRecognizerParams::TextTypes

Vedi anche

Uso del rilevamento automatico del tipo di testo Tipi di testo