Class BaseRecognitionSettings

Class BaseRecognitionSettings

اسم الفضاء : Aspose.OCR تجميع: Aspose.OCR.dll (25.4.0)

إعدادات التعرف على الصورة.يحتوي على عناصر تسمح بتخصيص عملية التعرف.

public class BaseRecognitionSettings

Inheritance

object BaseRecognitionSettings

Derived

RecognitionSettings

الأعضاء الموروثين

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 مع مجموعة كاملة من الخصائص.

public BaseRecognitionSettings(Language language = Language.Latin)

Parameters

language Language

اللغة المستخدمة في OCR.

Properties

AllowedCharacters

يحدد نوع الأحرف المسموح بها للنتيجة المعترف بها.

public CharactersAllowedType AllowedCharacters { get; set; }

قيمة الممتلكات

CharactersAllowedType

AllowedSymbols

إعداد الشخصيات المسموح بها مع الممتلكات الأبجدية.

public string AllowedSymbols { get; set; }

قيمة الممتلكات

string

AutomaticColorInversion

اكتشف الصور ذات النص الأبيض على الخلفية المظلمة / السوداء واختر تلقائيا خوارزمية OCR الخاصة لهم.

public bool AutomaticColorInversion { get; set; }

قيمة الممتلكات

bool

DetectAreasMode

يتيح اختيار الوضع الأمثل لمناطق نوع المستند: المستند، الصورة، النص المسطح، العمود، الصورة.

public DetectAreasMode DetectAreasMode { get; set; }

قيمة الممتلكات

DetectAreasMode

IgnoredSymbols

إعداد القائمة السوداء لمعرفة الرموز.

public string IgnoredSymbols { get; set; }

قيمة الممتلكات

string

Language

يحصل أو يحدد اللغة المستخدمة لـ OCR.يحدد الأبجدية المستخدمة أثناء التعرف.لغة متعددة حسب الافتراض.

public Language Language { get; set; }

قيمة الممتلكات

Language

LanguageDetectionLevel

يحدد مستوى الكشف عن اللغة للتعرف على النص.لا يعمل إلا إذا كانت اللغة المختارة هي Aspose.OCR.Language.Multilinguage،Aspose.OCR.Language.Auto، أو Wl36.لغة عالمية.هذه العملية تستغرق وقتا طويلا وتبطئ بشكل كبير في الاعتراف العام.

public LanguageDetectionLevel LanguageDetectionLevel { get; set; }

قيمة الممتلكات

LanguageDetectionLevel

LinesFiltration

يتيح التعرف على النص في اللوحات (المناطق المحيطة بالخطوط).

public bool LinesFiltration { get; set; }

قيمة الممتلكات

bool

ThreadsCount

يحصل أو يضع الرقم fo الأسلاك لمعالجة.0 يعني بشكل افتراضي أن الصورة سيتم معالجتها مع عدد الأسلاك التي تساوي عدد المعالجات الخاصة بك.ThreadsCount = 1 يعني أن الصورة سيتم معالجتها في الأسلاك الرئيسية.

public int ThreadsCount { get; set; }

قيمة الممتلكات

int

UpscaleSmallFont

يسمح لك باستخدام خوارزميات إضافية على وجه التحديد لتحديد الخطوط الصغيرة.مفيد للصور مع شخصيات صغيرة الحجم.

public bool UpscaleSmallFont { get; set; }

قيمة الممتلكات

bool

 عربي