ReceiptRecognitionSettings

ReceiptRecognitionSettings class

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

public class ReceiptRecognitionSettings : BaseRecognitionSettings

المنشئات

الاسمالوصف
ReceiptRecognitionSettings()يُنشئ مثيلاً جديدًا من الفئة ReceiptRecognitionSettings مع مجموعة الخصائص الافتراضية.
ReceiptRecognitionSettings(Language)يُنشئ مثيلاً جديدًا من الفئة ReceiptRecognitionSettings مع مجموعة كاملة من الخصائص.

الخصائص

الاسمالوصف
AllowedCharacters { get; set; }مجموعة الأحرف المسموح بها. تحدد نوع الأحرف المسموح بها لنتيجة التعرف.
AllowedSymbols { get; set; }حدد الأحرف المسموح بها باستخدام خاصية alphabet.
AutomaticColorInversion { get; set; }اكتشف الصور التي تحتوي على نص أبيض على خلفية داكنة/سوداء واختر تلقائيًا خوارزمية OCR خاصة لها.
IgnoredSymbols { get; set; }يضبط القائمة السوداء لرموز التعرف.
Language { get; set; }يحصل أو يضبط اللغة المستخدمة في OCR. تحدد الأبجدية المستخدمة أثناء التعرف. متعددة اللغات بشكل افتراضي.
RecognizeVerticalLines { get; set; }يحصل أو يعيّن قيمة تشير إلى ما إذا كان يجب اكتشاف خطوط النص العمودية والتعرف عليها بالإضافة إلى الخطوط الأفقية. القيمة الافتراضية هي false.
ThreadsCount { get; set; }يحصل أو يضبط عدد الخيوط للمعالجة. بشكل افتراضي، 0 يعني أن الصورة ستُعالج بعدد خيوط يساوي عدد المعالجات لديك. ThreadsCount = 1 يعني أن الصورة ستُعالج في الخيط الرئيسي.

انظر أيضًا