Class BaseRecognitionSettings

Class BaseRecognitionSettings

İsim alanı : Aspose.OCR Toplama: Aspose.OCR.dll (25.4.0)

Görüntü tanıma ayarları.Tanımlama sürecinin özelleştirilmesini sağlayan elemanlar içerir.

public class BaseRecognitionSettings

Inheritance

object BaseRecognitionSettings

Derived

RecognitionSettings

mirasçı üyeleri

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

Constructors

BaseRecognitionSettings(Language)

Aspose.OCR.RecognitionSettings sınıfının yeni bir örneğini tam bir özellik kümesi ile başlatır.

public BaseRecognitionSettings(Language language = Language.Latin)

Parameters

language Language

OCR için kullanılan dil.

Properties

AllowedCharacters

izin verilen karakterler ayarlanır. tanımlama sonucu için izin verilen karakter türünü belirler.

public CharactersAllowedType AllowedCharacters { get; set; }

Mülkiyet Değer

CharactersAllowedType

AllowedSymbols

Alphabet özellikleri ile izin verilen karakterleri ayarlayın.

public string AllowedSymbols { get; set; }

Mülkiyet Değer

string

AutomaticColorInversion

Karanlık/siyah arka planda beyaz metinli görüntüleri tespit edin ve otomatik olarak özel bir OCR algoritması seçin.

public bool AutomaticColorInversion { get; set; }

Mülkiyet Değer

bool

DetectAreasMode

Belge tipi alanları için optimum modu seçmenizi sağlar: belge, fotoğraf, düz metin, sütun, görüntü.

public DetectAreasMode DetectAreasMode { get; set; }

Mülkiyet Değer

DetectAreasMode

IgnoredSymbols

Tanıma sembolleri için siyah listeler oluşturun.

public string IgnoredSymbols { get; set; }

Mülkiyet Değer

string

Language

OCR için kullanılan dilini alır veya ayarlar.Tanımlama sırasında kullanılan alfabeyi belirler.Birçok dil varsayılan olarak.

public Language Language { get; set; }

Mülkiyet Değer

Language

LanguageDetectionLevel

Metin tanıma için dil algılama seviyesini belirler.Sadece seçilen dil Aspose.OCR.Language.Multilangage olduğunda çalışır,Aspose.OCR.Language.Auto, ya da __ WL36.Langue.Universal.Bu süreç zaman alıcıdır ve genel tanınmayı önemli ölçüde yavaşlatır.

public LanguageDetectionLevel LanguageDetectionLevel { get; set; }

Mülkiyet Değer

LanguageDetectionLevel

LinesFiltration

Tablolarda metni tanımak için izin verir (daire çevrili çizgiler).

public bool LinesFiltration { get; set; }

Mülkiyet Değer

bool

ThreadsCount

İşlem için fo sayısını alır veya ayarlar.Varsayılan olarak, 0 görüntü işlemci sayısına eşit çubuk sayısı ile işlenecektir anlamına gelir.ThreadsCount = 1 resmin ana çubukta işleneceği anlamına gelir.

public int ThreadsCount { get; set; }

Mülkiyet Değer

int

UpscaleSmallFont

Küçük yazı tipi tanıma için özel olarak ek algoritmalar kullanmanıza izin verir.Küçük boyutlu karakterler olan resimler için yararlıdır.

public bool UpscaleSmallFont { get; set; }

Mülkiyet Değer

bool

 Türkçe