Class BaseRecognitionSettings

Class BaseRecognitionSettings

ja nimityö: Aspose.OCR Kokoelma: Aspose.OCR.dll (25.4.0)

Asetukset kuvan tunnistamiseen.Sisältää elementtejä, jotka mahdollistavat tunnistamisprosessin räätälöinnin.

public class BaseRecognitionSettings

Inheritance

object BaseRecognitionSettings

Derived

RecognitionSettings

Perintöjäsenet

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

BaseRecognitionSettings(Language)

Aloittaa Aspose.OCR.RecognitionSettings -luokan uusi esimerkki, jossa on täysi joukko ominaisuuksia.

public BaseRecognitionSettings(Language language = Language.Latin)

Parameters

language Language

Kieli, jota käytetään OCR: lle.

Properties

AllowedCharacters

Määritetään tunnistamisen tulokseksi sallittujen merkien tyyppi.

public CharactersAllowedType AllowedCharacters { get; set; }

Omistuksen arvo

CharactersAllowedType

AllowedSymbols

Aseta sallitut merkit alphabet ominaisuuksia.

public string AllowedSymbols { get; set; }

Omistuksen arvo

string

AutomaticColorInversion

Tutustu kuvaan valkoisella tekstillä pimeällä / mustalla taustalla ja valitse automaattisesti erityinen OCR-algoritmi heille.

public bool AutomaticColorInversion { get; set; }

Omistuksen arvo

bool

DetectAreasMode

Voit valita optimaalisen tilan asiakirjan tyyppisille alueille: asiakirja, valokuva, tasainen teksti, sarake, kuva.

public DetectAreasMode DetectAreasMode { get; set; }

Omistuksen arvo

DetectAreasMode

IgnoredSymbols

Musta luettelo tunnistussymboleille.

public string IgnoredSymbols { get; set; }

Omistuksen arvo

string

Language

Saa tai asettaa OCR:ssä käytetty kieli.Määrittää tunnistuksen aikana käytetyn alphabetin.Useita kieliä oletusarvoisesti.

public Language Language { get; set; }

Omistuksen arvo

Language

LanguageDetectionLevel

Määritä kielen tunnistamisen taso tekstien tunnustamiseksi.Toimii vain, jos valittu kieli on Aspose.OCR.Language.Multilangue,Aspose.OCR.Language.Auto tai Wl36.Silmä.Universal.Tämä prosessi kestää aikaa ja hidastaa merkittävästi yleistä tunnistamista.

public LanguageDetectionLevel LanguageDetectionLevel { get; set; }

Omistuksen arvo

LanguageDetectionLevel

LinesFiltration

Se mahdollistaa tekstin tunnistamisen taulukoissa (alueet ympäröivät rivit).

public bool LinesFiltration { get; set; }

Omistuksen arvo

bool

ThreadsCount

Saa tai asettaa numero fo viipaleet käsittelyyn.Oletusarvoisesti 0 tarkoittaa, että kuvaa käsitellään sarakkeiden lukumäärällä, joka vastaa prosessoreiden lukumäärää.ThreadsCount = 1 tarkoittaa, että kuvaa käsitellään päätiimiin.

public int ThreadsCount { get; set; }

Omistuksen arvo

int

UpscaleSmallFont

Sen avulla voit käyttää lisäalgoritmeja erityisesti pienen kirjaimen tunnistamiseen.Hyödyllinen kuviin, joissa on pieniä hahmoja.

public bool UpscaleSmallFont { get; set; }

Omistuksen arvo

bool

 Suomi