DocumentRecognitionSettings

DocumentRecognitionSettings class

Impostazioni per il riconoscimento pdf. Contiene elementi che consentono di personalizzare il processo di riconoscimento.

public class DocumentRecognitionSettings

Costruttori

Nome Descrizione
DocumentRecognitionSettings(int, int) Inizializza una nuova istanza diDocumentRecognitionSettings classe con un breve insieme di proprietà.
DocumentRecognitionSettings(int, int, Language, bool, bool, int) Inizializza una nuova istanza diDocumentRecognitionSettings classe con set completo di proprietà.

Proprietà

Nome Descrizione
Allowed { get; set; } Set di caratteri consentiti. Determina il tipo di caratteri consentiti per il risultato del riconoscimento.
AutoContrast { get; set; } Consente di utilizzare un algoritmo di correzione del contrasto aggiuntivo per l’immagine prima del riconoscimento.
AutoDenoising { get; set; } Consente l’uso di una rete neurale aggiuntiva per migliorare l’immagine - ridurre il rumore. Utile per immagini con artefatti di scansione, distorsione, macchie, bagliori, gradienti, elementi estranei.
AutoSkew { set; } Ottiene o imposta un flag che indica se la correzione automatica dell’inclinazione dell’immagine deve essere abilitata. Abilitato (true) per impostazione predefinita.
DetectAreas { set; } Ottiene o imposta un flag che indica se il rilevamento automatico delle aree di testo deve essere abilitato. Abilita il modulo Riconoscimento struttura documento. Ciò richiede più tempo e memoria per elaborare un’immagine, ma fornisce risultati più accurati su casi complessi. Disattiva (impostato su false) per un’elaborazione dell’immagine più rapida o in caso di immagini con struttura semplice.
DetectAreasMode { get; set; } Consente di selezionare la modalità ottimale per le aree del tipo di documento: documento, foto, testo normale, colonna, immagine.
IgnoredCharacters { get; set; } Imposta la lista nera per i simboli di riconoscimento.
Language { set; } Ottiene o imposta la lingua utilizzata per l’OCR. Determina l’alfabeto utilizzato durante il riconoscimento. Multilingua per impostazione predefinita.
LinesFiltration { get; set; } Consente di riconoscere il testo nelle tabelle (regioni circondate da righe).
PagesNumber { get; set; } Imposta il numero di pagine per il riconoscimento del file pdf multipagina.
StartPage { get; set; } Imposta la prima pagina per il riconoscimento.
ThreadsCount { set; } Ottiene o imposta il numero di thread per l’elaborazione. Per impostazione predefinita, 0 significa che l’immagine verrà elaborata con il numero di thread uguale al numero di processori. ThreadsCount = 1 significa che l’immagine verrà elaborata nel thread principale.
ThresholdValue { set; } Ottiene o imposta un valore di soglia personalizzato per la binarizzazione dell’immagine. Intervallo da 1 a 255.

Guarda anche