Proprietà
Restituisce l’oggetto Engine. | ||
Specifica la lingua da utilizzare per il riconoscimento. Questa proprietà può essere impostata facilmente tramite il metodomethod. La proprietà restituisce un oggetto costante. Per modificare la lingua di
riconoscimento, è necessario prima ottenere un oggetto TextLanguage intermedio
tramite un apposito metodo di creazione, modificare i parametri necessari
e quindi assegnare l’oggetto ottenuto alla proprietà. Per impostazione predefinita, questo parametro è inizializzato con la lingua inglese. | ||
Gestisce il rilevamento automatico della lingua. Quando il rilevamento automatico della lingua è attivo, la lingua di riconoscimento viene rilevata per ogni parola nel testo. Viene selezionata dall’elenco delle lingue specificate nella proprietà TextLanguage. Il rilevamento automatico è destinato all’uso durante il riconoscimento di documenti di cui non si conosce la lingua. Se si è certi che tutte le lingue specificate siano presenti nel documento, il rilevamento automatico è superfluo. Disattivarlo impostando questa proprietà su TSPV_No. È possibile visualizzare l’elenco delle lingue rilevate nel documento riconosciuto o nella pagina riconosciuta tramite la proprietà DetectedLanguages dell’oggettoorobject. Per impostazione predefinita, il valore di questa proprietà è TSPV_Auto. | ||
Il valore di questa proprietà è una combinazione OR delle costanti dell’enumerazioneche indicano i possibili tipi di testo utilizzati per il riconoscimento. Ad esempio, se impostato su TT_Normal | TT_Index, ABBYY FineReader Engine presupporrà che il testo contenga solo testo tipografico comune e cifre scritte in stile codice postale, ignorando tutte le altre varianti. Vedere ancheUsing Text Type Autodetection. Note:
Per impostazione predefinita, questa proprietà è impostata su TT_Normal. | ||
Indica che il tipo di testo deve essere determinato separatamente per ogni blocco di testo. Questa impostazione è utile quando si dispone di blocchi di testo relativamente piccoli con tipi di testo diversi, anche se potrebbe rallentare leggermente l’elaborazione. Il valore predefinito di questa proprietà è FALSE. | ||
Specifica la modalità di riconoscimento da applicare ai documenti di destinazione. Ogni modalità offre un proprio equilibrio tra velocità e accuratezza del riconoscimento, per ottenere risultati soddisfacenti su immagini e documenti con caratteristiche diverse. Per impostazione predefinita, questa proprietà è impostata su RM_Normal. | ||
Specifica se il testo in un’immagine a bassa risoluzione deve essere riconosciuto. Questa proprietà è utile per il riconoscimento di fax, testi stampati in piccolo, immagini a bassa risoluzione o con scarsa qualità di stampa. Per impostazione predefinita, il valore di questa proprietà è FALSE. | ||
Se impostata su TRUE, questa proprietà indica ad ABBYY FineReader Engine di presumere che il testo nel blocco a cui appartiene l’oggetto RecognizerParams corrente non contenga più di una stringa. Per impostazione predefinita, questa proprietà è FALSE. | ||
Se impostata su TRUE, questa proprietà indica ad ABBYY FineReader Engine di presumere che nessuna riga di testo possa contenere più di una parola, pertanto ogni riga di testo verrà riconosciuta come un’unica parola. Per impostazione predefinita, questa proprietà è FALSE. | ||
Se impostata su TRUE, questa proprietà indica ad ABBYY FineReader Engine di non riconoscere le lettere stampate in corsivo. È utile quando si riconosce un testo presumibilmente privo di lettere in corsivo, nel qual caso può accelerare il riconoscimento. Se nell’immagine sono presenti lettere in corsivo e questa proprietà è TRUE, tali lettere verranno riconosciute in modo errato. Per impostazione predefinita, questa proprietà è FALSE. | ||
Se impostata su TRUE, questa proprietà indica ad ABBYY FineReader Engine di non riconoscere i caratteri in pedice. È utile quando si riconosce un testo presumibilmente privo di pedici, nel qual caso può accelerare il riconoscimento. Se nell’immagine sono presenti caratteri in pedice e questa proprietà è TRUE, tali caratteri verranno riconosciuti in modo errato. Per impostazione predefinita, questa proprietà è FALSE. | ||
Se impostata su TRUE, questa proprietà indica ad ABBYY FineReader Engine di non riconoscere i caratteri in apice. È utile quando si riconosce un testo presumibilmente privo di apici, nel qual caso può accelerare il riconoscimento. Se nell’immagine sono presenti caratteri in apice e questa proprietà è TRUE, tali caratteri verranno riconosciuti in modo errato. Per impostazione predefinita, questa proprietà è FALSE. | ||
Se impostata su TRUE, questa proprietà impedisce il riconoscimento delle sillabazioni da una riga all’altra. È utile quando si riconosce un testo presumibilmente privo di sillabazioni, nel qual caso può accelerare il riconoscimento. Se nel blocco riconosciuto sono presenti sillabazioni e questa proprietà è TRUE, le parole sillabate verranno riconosciute in modo errato. Per impostazione predefinita, questa proprietà è FALSE. | ||
Se impostata su TRUE, questa proprietà indica ad ABBYY FineReader Engine di non riconoscere le maiuscolette. Per impostazione predefinita, questa proprietà è FALSE. | ||
Questa proprietà impostata su TRUE indica ad ABBYY FineReader Engine di considerare che il testo di un blocco non possa continuare nel blocco successivo. Per impostazione predefinita, questa proprietà è FALSE. | ||
Questa proprietà specifica la modalità di riconoscimento del tipo di carattere (maiuscolo/minuscolo). Per impostazione predefinita, il valore di questa proprietà è CRM_AutoCase, che corrisponde al riconoscimento automatico del tipo di carattere. | ||
Questa proprietà specifica il tipo di delimitazione attorno alle lettere (ad esempio, sottolineatura, cornice, riquadro, ecc.). Per i tipi di delimitazione in cui ogni lettera si trova in una cella separata, utilizzare
la proprietà CellsCount per impostare il numero di celle di carattere per un
blocco riconosciuto. Per impostazione predefinita, il valore di questa proprietà è FMT_SimpleText, che indica l’assenza di delimitazione. | ||
Specifica il numero di celle di carattere nel blocco. È rilevante solo per i tipi di delimitazione del field (proprietà FieldMarkingType) in cui ogni lettera è scritta in una cella separata. Il valore predefinito di questa proprietà è 1, ma è necessario impostare il valore appropriato per riconoscere correttamente il testo. | ||
Solo Windows. | Questa proprietà specifica se i pattern utente devono essere sottoposti ad addestramento durante il riconoscimento. La finestra di dialogoPattern Trainingverrà visualizzata durante il riconoscimento. Per il corretto funzionamento del processo di addestramento dei pattern è necessario:
Vedere ancheRecognizing with Training. Se questa proprietà è impostata su TRUE:
L’addestramento dei pattern non è supportato per le lingue cinese, giapponese e coreana. Per impostazione predefinita, questa proprietà è FALSE. | |
Questa proprietà impostata su TRUE indica che ABBYY FineReader Engine utilizzerà i propri pattern integrati per il riconoscimento. I pattern sono file che definiscono la corrispondenza tra l’immagine di un carattere e il carattere stesso. È possibile impostare questa proprietà su FALSE quando non si desidera utilizzare i pattern standard di ABBYY FineReader Engine per il riconoscimento dei caratteri, ma solo i pattern utente. Ciò può essere utile per il riconoscimento di testo scritto con font decorativi o non standard. In questo caso, è preferibile non utilizzare i pattern integrati di ABBYY FineReader Engine, ma i propri pattern utente addestrati per tali font. Il percorso del file di pattern definito dall’utente è memorizzato nella proprietà UserPatternsFile. Se la proprietà UserPatternsFile è vuota, la proprietà UseBuiltInPatterns viene ignorata. Per Windows, vedere ancheRecognizing with Training. Per impostazione predefinita, questa proprietà è TRUE. | ||
Contiene il percorso completo del file del pattern utente utilizzato per il riconoscimento. Se il valore di questa proprietà non è vuoto, le informazioni contenute nel file del pattern utente verranno utilizzate durante il riconoscimento. Se la proprietà UseBuiltInPatterns è FALSE, ovvero i pattern standard di ABBYY FineReader Engine non vengono utilizzati durante il riconoscimento, questa proprietà deve contenere il percorso di un file di pattern definito dall’utente, poiché verranno utilizzate solo le informazioni in esso memorizzate. Per Windows, vedere ancheRecognizing with Training. Per impostazione predefinita, questa proprietà contiene una stringa vuota.
| ||
Specifica se i caratteri riconosciuti con incertezza devono avere la proprietà IsSuspicious impostata su TRUE. Il nome della proprietà riflette il fatto che ABBYY FineReader evidenzia i caratteri sospetti nel testo con un colore di sfondo, semplificando così la verifica manuale da parte dell’operatore. Per impostazione predefinita, questa proprietà è TRUE. | ||
Questa proprietà è obsoleta e verrà rimossa nelle versioni future. | ||
Specifica se le regioni esatte dei caratteri () vengono salvate. Il valore predefinito è FALSE. | ||
Specifica se le varianti di riconoscimento dei caratteri vengono salvate. La proprietàICharParams::CharacterRecognitionVariantsrestituisce una raccolta di varianti di riconoscimento per un carattere.
Vedere ancheUsing Voting API. Il valore predefinito è FALSE. | ||
Specifica se le varianti di riconoscimento di una parola vengono salvate. Il metodoIParagraph::GetWordRecognitionVariantse la proprietàICharParams::WordRecognitionVariantsrestituiscono una raccolta di varianti di riconoscimento per una parola. Vedere
ancheUsing Voting API. Il valore predefinito è FALSE. | ||
Metodi
| Nome | Descrizione |
|---|---|
| CopyFrom | Inizializza le proprietà dell’oggetto corrente con i valori delle proprietà corrispondenti di un altro oggetto. |
| LoadFromFile | Ripristina il contenuto dell’oggetto da un file su disco. |
| LoadFromMemory <Note> Solo Windows. </Note> | Ripristina il contenuto dell’oggetto dalla memoria globale. |
| SaveToFile | Salva il contenuto dell’oggetto in un file su disco. |
| SaveToMemory <Note> Solo Windows. </Note> | Salva il contenuto dell’oggetto nella memoria globale. |
| SetPredefinedTextLanguage | Imposta la lingua di riconoscimento su una delle lingue predefinite di ABBYY FineReader Engine. |
Diagramma degli oggetti
Parametro di output
Parametro di input
- metodi Preprocess, PreprocessPages, Analyze, AnalyzePages dell’oggetto FRDocument
- metodi Preprocess, Analyze, AnalyzeRegion, AnalyzeTable, IsEmpty dell’oggetto FRPage
Esempi
Codice C#
Codice C#
- Linux: CustomLanguage, CommandLineInterface
- Windows: CustomLanguage, CommandLineInterface; e negli strumenti demo: BatchProcessingRecognition, Classification, MultiProcessingRecognition, PDFExportProfiles, User Pattern Training Utility
