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การกําหนดอัลฟเฟตที่ใช้ในระหว่างการรับรู้หลายภาษาตาม default

public Language Language { get; set; }

คุณสมบัติมูลค่า

Language

LanguageDetectionLevel

รายละเอียดระดับการตรวจจับภาษาสําหรับการรับรู้ข้อความทํางานเฉพาะหากภาษาที่เลือกเป็น Aspose.OCR.Language.Multilanguages,Aspose.OCR.Language.Auto, หรือ __ WL36.LANGUAGE.Universal.กระบวนการนี้ใช้เวลาและชะลอการรับรู้โดยรวมอย่างมาก

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

 แบบไทย