Class BaseRecognitionSettings
Contenuti
[
Nascondere
]BaseRecognitionSettings class
Impostazioni per il riconoscimento delle immagini. Contiene elementi che consentono di personalizzare il processo di riconoscimento.
public class BaseRecognitionSettings
Costruttori
Nome | Descrizione |
---|---|
BaseRecognitionSettings(Language, bool, float, int) | Inizializza una nuova istanza diRecognitionSettings classe con set completo di proprietà. |
Proprietà
Nome | Descrizione |
---|---|
AllowedCharacters { get; set; } | Caratteri consentiti impostati. Determina il tipo di caratteri consentiti per il risultato del riconoscimento. |
AutoContrast { get; set; } | Consente di utilizzare un ulteriore algoritmo di correzione del contrasto 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, distorsioni, macchie, bagliori, gradienti, elementi estranei. |
AutoSkew { set; } | Ottiene o imposta un flag che indica se deve essere abilitata la correzione automatica dell’inclinazione dell’immagine. Abilitato (true) per impostazione predefinita. |
DetectAreasMode { get; set; } | Consente di selezionare la modalità ottimale per le aree del tipo di documento: documento, foto, testo semplice, 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; } | Permette di riconoscere il testo nelle tabelle (regioni circondate da linee). |
PreprocessingFilters { get; set; } | Consente di preparare l’immagine per l’OCR regolando i metodi di pre-elaborazione. |
SkewAngle { set; } | Ottiene o imposta l’angolo in gradi per la rotazione dell’immagine. L’impostazione di questo valore disabiliterà ilAutoSkew proprietà, in modo che la correzione automatica dell’inclinazione non venga applicata. Zero per impostazione predefinita. |
ThreadsCount { set; } | Ottiene o imposta il numero di thread per l’elaborazione. Per impostazione predefinita, 0 significa che l’immagine verrà elaborata con un numero di thread pari al tuo numero di processori. ThreadsCount = 1 significa che l’immagine verrà elaborata nel thread principale. |
ThresholdValue { set; } | Ottiene o imposta il valore di soglia personalizzato per la binarizzazione dell’immagine. Intervallo da 1 a 255. |
UpscaleSmallFont { get; set; } | Consente di utilizzare algoritmi aggiuntivi specifici per il riconoscimento di caratteri piccoli. Utile per immagini con caratteri di piccole dimensioni. |
Guarda anche
- spazio dei nomi Aspose.OCR
- assemblea Aspose.OCR