TemplateProcessor

TemplateProcessor class

فئة لمعالجة القوالب والصور. كل مثال من هذه الفئة يعمل مع قالب OMR واحد. يمكنه التعرف على صور القالب المحدد في المُنشئ.

public class TemplateProcessor

الطرق

الاسمالوصف
Recalculate(RecognitionResult, int)يقوم بتحديث نتيجة التعرف باستخدام معلمات مُضبوطة بدقة.
Recognize(Stream, int)التعرف على ملف من التدفق
Recognize(Stream[], int)التعرف على مجموعة من الملفات من التدفقات
Recognize(string, int)يتعرف على ملف
Recognize(string[], int)تعرّف على ملفات متعددة كملف متعدد الصفحات واحد
RecognizeFolder(string, int)يتعرف على الصور من المجلد

الحقول

الاسمالوصف
ApplyLightShadeProcessingإعداد التعرف الاختياري. عند ضبطه على true ستتضمن جميع طرق Recognize معالجة مسبقة إضافية. هذه المعالجة المسبقة مفيدة لتسليط الضوء على العلامات بظل خفيف جداً. مثال: علامات قلم رصاص خفيفة.

أمثلة

OmrEngine engine = new OmrEngine();
TemplateProcessor templateProcessor = engine.GetTemplateProcessor(templatePath);
RecognitionResult result = templateProcessor.Recognize(imagePath);
string csvResult = result.GetCsv();

انظر أيضًا