Class BaseRecognitionSettings
Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)
הגדרות לזיהוי תמונות.
מכיל אלמנטים המאפשרים להתאים את תהליך הזיהוי.
public class BaseRecognitionSettings
ירושה
object ← BaseRecognitionSettings
נגזרות
חברים ירושים
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
בונים
BaseRecognitionSettings(Language)
מאתחל מופע חדש של מחלקת Aspose.OCR.RecognitionSettings עם סט מלא של מאפיינים.
public BaseRecognitionSettings(Language language = Language.Latin)
פרמטרים
language
Language
שפה שמשתמשים בה עבור OCR.
מאפיינים
AllowedCharacters
סט תווים מותרים. קובע את סוג התווים המותרים עבור תוצאת הזיהוי.
public CharactersAllowedType AllowedCharacters { get; set; }
ערך המאפיין
AllowedSymbols
קובע את התווים המותרים עם מאפיין האלפבית.
public string AllowedSymbols { get; set; }
ערך המאפיין
AutomaticColorInversion
מגלה תמונות עם טקסט לבן על רקע כהה/שחור ובוחר אוטומטית אלגוריתם OCR מיוחד עבורן.
public bool AutomaticColorInversion { get; set; }
ערך המאפיין
DetectAreasMode
מאפשר לבחור את המצב האופטימלי עבור סוגי אזורים במסמך: מסמך, צילום, טקסט פשוט, עמודה, תמונה.
public DetectAreasMode DetectAreasMode { get; set; }
ערך המאפיין
IgnoredSymbols
קובע רשימה שחורה עבור סמלים לזיהוי.
public string IgnoredSymbols { get; set; }
ערך המאפיין
Language
מקבל או קובע את השפה שמשתמשים בה עבור OCR.
קובע את האלפבית שמשתמשים בו במהלך הזיהוי.
רב-שפה כברירת מחדל.
public Language Language { get; set; }
ערך המאפיין
LinesFiltration
מאפשר לזהות טקסט בטבלאות (אזורי טקסט מוקפים בקווים).
public bool LinesFiltration { get; set; }
ערך המאפיין
ThreadsCount
מקבל או קובע את מספר ה-threads לעיבוד.
ThreadsCount = 1 משמעותה שהתמונה תעובד ב-thread הראשי.
public int ThreadsCount { get; set; }
ערך המאפיין
UpscaleSmallFont
מאפשר להשתמש באלגוריתמים נוספים במיוחד עבור זיהוי גופנים קטנים.
מועיל עבור תמונות עם תווים בגודל קטן.
public bool UpscaleSmallFont { get; set; }