Class BaseRecognitionSettings
Numele spaţiului: Aspose.OCR Asamblare: Aspose.OCR.dll (25.4.0)
Setări pentru recunoașterea imaginii.Conține elemente care permit personalizarea procesului de recunoaștere.
public class BaseRecognitionSettings
Inheritance
object ← BaseRecognitionSettings
Derived
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
BaseRecognitionSettings(Language)
Inițializează o nouă instanță a clasei Aspose.OCR.RecognitionSettings cu un set complet de proprietăți.
public BaseRecognitionSettings(Language language = Language.Latin)
Parameters
language
Language
Limba folosită pentru OCR.
Properties
AllowedCharacters
Determine tipul de caractere permise pentru rezultatul de recunoaștere.
public CharactersAllowedType AllowedCharacters { get; set; }
Valoarea proprietății
AllowedSymbols
Setarea caracterelor permise cu proprietatea alfabetului.
public string AllowedSymbols { get; set; }
Valoarea proprietății
AutomaticColorInversion
Detectați imagini cu text alb pe fundal întunecat/negru și alegeți automat un algoritm OCR special pentru ele.
public bool AutomaticColorInversion { get; set; }
Valoarea proprietății
DetectAreasMode
Permite selectarea modului optim pentru domeniile de tip document: document, fotografie, text plat, coloană, imagine.
public DetectAreasMode DetectAreasMode { get; set; }
Valoarea proprietății
IgnoredSymbols
Lista neagră pentru simboluri de recunoaștere.
public string IgnoredSymbols { get; set; }
Valoarea proprietății
Language
Obține sau stabilește limba utilizată pentru OCR.
public Language Language { get; set; }
Valoarea proprietății
LanguageDetectionLevel
Specifica nivelul de detecție a limbii pentru recunoașterea textului.Funcționează numai în cazul în care limba selectată este Aspose.OCR.Language.Multilinguage,Aspose.OCR.Language.Auto, sau __ WL36.Langue.Universal.Acest proces este timp-consumat și încetinește semnificativ recunoașterea generală.
public LanguageDetectionLevel LanguageDetectionLevel { get; set; }
Valoarea proprietății
LinesFiltration
Permite recunoașterea textului în tabele (regioane înconjurate de linii).
public bool LinesFiltration { get; set; }
Valoarea proprietății
ThreadsCount
Obține sau stabilește numărul fo firele pentru prelucrare.
public int ThreadsCount { get; set; }
Valoarea proprietății
UpscaleSmallFont
Vă permite să utilizați algoritmi suplimentari specific pentru recunoașterea fontului mic.Util pentru imagini cu caractere mici.
public bool UpscaleSmallFont { get; set; }