لماذا Aspose.OMR لجافا؟

قم ببناء ومعالجة النماذج القابلة للقراءة آليًا بأي تخطيط وتعقيد في تطبيقات Java عبر الأنظمة الأساسية، أو خدمات الويب، أو في السحابة. الحل الذي نقدمه قابل للتطوير ليناسب أي مشروع، بدءًا من الاستطلاعات والاختبارات السريعة وحتى الاختبارات النهائية والانتخابات الشاملة. انقر فوق العناصر أدناه لمعرفة المزيد حول ميزاتنا وفوائدنا.

Illustration omr

لا حاجة للمعدات

استخدم الماسح الضوئي أو الطابعة أو حتى كاميرا الهاتف الذكي الموجودة لديك بدلاً من أجهزة OMR المتخصصة.

قابلة للتخصيص بالكامل

أضف الصور والنصوص إلى نماذج OMR الخاصة بك، واستخدم الخطوط المخصصة واضبط المحتوى على جميع أحجام الورق الشائعة.

نتائج موثوقة

تضمن خوارزميات الكشف عن العلامات الضوئية القوية، بالإضافة إلى القدرة على تحسين التعرف، الحصول على نتائج دقيقة بنسبة 100%.

المنتج كله

يسهل Aspose.OMR for Java عملية OMR بأكملها، بدءًا من تصميم النماذج وحتى التعرف على المطبوعات المملوءة.

صديقة للمطورين

حتى المطورين المبتدئين يمكنهم بسهولة استخدام واجهة برمجة التطبيقات الخاصة بنا. يتطلب تطبيق OMR الأساسي 10 أسطر فقط من التعليمات البرمجية.

عينة التعليمات البرمجية الحية

تعد ورقة الإجابات المقروءة آليًا عنصرًا حاسمًا في الاختبارات الكتابية والتقييمات وتقييمات الفصل. يقوم هذا التطبيق الأساسي عبر الإنترنت بإنشاء ورقة فقاعية مكونة من 4 أعمدة ويوضح التعليمات البرمجية اللازمة لتحقيق ذلك على جهازك المحلي باستخدام Aspose.OMR لـ Java.

عدد الأسئلة

 

فقاعات لكل سؤال

انسخ وآلصق هذه الشفرة

مزيد من الأمثلة >
// Initialize Aspose.OMR engine
OmrEngine engine = new OmrEngine();
// Generate machine-readable form from the markup
GenerationResult res
     = engine.generateTemplate("template.txt");
// Save printable OMR form as an image
res.Save("print", "answer-sheet");

استقلالية المنصة

يمكن أن يعمل Aspose.OMR لـ Java على أي نظام أساسي يدعم [Java Platform, Standard Edition (J2SE)](https://www .Oracle.com/java/technologies/java-se-glance.html) 7.0 (1.7) أو أعلى.

Microsoft Windows
Linux
macOS
Docker

تنسيقات الملفات المدعومة

Aspose.OMR for Java يمكن أن تعمل مع أي [ملف]تقريبا( https://docs.aspose.com/omr/java/supported-file-formats/ ) يمكنك الحصول عليها من الماسح الضوئي أو الكاميرا. يتم إرجاع نتائج التعرف بتنسيقات تبادل البيانات الأكثر شيوعًا والتي يمكن استيرادها إلى أي قاعدة بيانات أو نظام تحليل شائع.

بناء النماذج

  • TXT
  • JPEG, PNG

نماذج المسح

  • JPEG
  • PNG

التعرف على النماذج

  • CSV
  • JSON

إمكانيات غير محدودة

يشتمل نظام التعرف البصري على العلامات على نطاق واسع من التطبيقات، مما يوفر حلاً مباشرًا لمختلف جوانب الحياة التي تتضمن جمع البيانات وتحليلها يدويًا. تعمل هذه التقنية على أتمتة التعرف على النماذج بشكل كامل، مما يسمح بمعالجة مئات الأوراق في الدقيقة بدقة تصل إلى 100% تقريبًا. يمكن تحليل النتائج في الوقت الفعلي أو تخزينها في قاعدة بيانات لتجميعها وتحليلها لاحقًا.

تمتد التطبيقات إلى نطاق واسع وتشمل، على سبيل المثال لا الحصر، ما يلي:

  • التعليم: أوراق الإجابة والاختبارات والاختبارات ونماذج الامتحانات.
  • الحكومة: بطاقات الاقتراع، ونماذج الضرائب، ونماذج دخول الحدود، والتعدادات، والآراء العامة.
  • الطب: الفحوصات والتقييمات ونماذج معلومات المرضى ومطالبات التأمين الصحي.
  • الشؤون المالية: طلبات القروض وتحديثات معلومات العملاء وتطبيقات بطاقات الائتمان.
  • و أكثر من ذلك بكثير…

لا حاجة للأجهزة

تلغي خوارزميات المعالجة المسبقة للصور وتحليلها الحاجة إلى ماسحات ضوئية OMR متخصصة وغيرها من ملحقات الأجهزة المتخصصة. يمكنك استخدام قلم وورقة عادية، أو آلة تصوير مكتبية عادية، أو حتى كاميرا هاتف ذكي بدلاً من الماسح الضوئي، دون التأثير على دقة التعرف والثقة في النتائج. تتيح لك مكتبتنا إنشاء حلول برامج OMR مع موثوقية أنظمة الأجهزة وبتكلفة أقل بكثير. لا تتردد في استخدام أي من المعدات المتاحة:

  • ماسح ضوئي لمستندات التغذية التلقائية؛
  • ناسخة مكتب الميزانية.
  • طابعة ليزر أو نفث الحبر؛
  • الماسح الضوئي المحمول باليد؛
  • كاميرا مدمجة أو كاميرا DSLR؛
  • هاتف ذكي؛
  • كاميرا ويب ذات تركيز تلقائي.

إنشاء نماذج OMR بدون أدوات التصميم

يوفر Aspose.OMR for Java أدوات مرنة بشكل استثنائي لإنشاء نماذج يمكن قراءتها بواسطة الآلة، واستيعاب التخطيطات المختلفة ومستويات التعقيد. ليست هناك حاجة للمحررين الخارجيين أو أدوات التصميم. من خلال لغة الترميز القابلة للتكيف بدرجة كبيرة، يمكن للمستخدمين دمج العناصر المختلفة بسلاسة في أي تكوين مفضل.

إذا لم يكن لديك الوقت الكافي للتعرف على بنية ترميز القالب، فلا تقلق. يمكنك بسهولة إنشاء نموذج OMR مخصص بشكل تفاعلي من أي منصة أو جهاز باستخدام مصمم النماذج عبر الإنترنت . يمكنك إضافة أي عدد من العناصر وتغيير حجمها ووضعها وفقًا لاحتياجاتك المحددة.

Alumni questionnaire Customer satisfaction survey SAT form

يمكن تخصيص النماذج باسم المستجيب والمعرفات الفريدة والصور. يمكنك أيضًا وضع علامة تجارية على نماذج OMR عن طريق إضافة شعارك أو صورة أخرى. قم بتجربة التخطيطات وتنسيقات الأسئلة وهياكل الإجابات، كل ذلك مع ضمان الدقة المتسقة للتعرف على العلامات. استمتع بعملية التصميم الإبداعي وقل وداعًا لعمليات التصميم المعقدة واتبع أسلوبًا مباشرًا لإنشاء النماذج.

انظر إلى نماذج التعليمات البرمجية وقم بتكييفها مع احتياجاتك.

الميزات والقدرات

Aspose.OMR for Java عبارة عن واجهة برمجة تطبيقات سهلة الاستخدام ومتعددة الاستخدامات وفعالة من حيث التكلفة لتصميم وتقديم والتعرف على أوراق الإجابات المملوءة يدويًا والاستطلاعات والتطبيقات والنماذج المماثلة.

Feature icon

جميع مقاسات الورق

يدعم جميع أحجام الورق الشائعة وعددًا من الأحجام غير القياسية.

Feature icon

المسح باستخدام الهاتف الذكي

استخدم كاميرا هاتفك الذكي بدلاً من الماسح الضوئي.

Feature icon

لا حاجة لأدوات التصميم

أنشئ نماذج OMR بسرعة دون الحاجة إلى أدوات تحرير وأدوات تصميم خارجية.

Feature icon

ضبط الدقة

ضبط معلمات التعرف بدقة للحصول على نتائج مثالية في أي ظروف.

Feature icon

تجهيز الدفعات

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

Feature icon

العلامات التجارية والتخصيص

قم بتخصيص نماذج OMR عن طريق إضافة شعارك وصورك وتذييلاتك والمزيد.

سهل الاستخدام

تحتاج فقط إلى بضعة أسطر من التعليمات البرمجية لإنشاء ورقة إجابة أو استطلاع أو نموذج OMR آخر، والتعرف على النموذج المكتمل.
ستحتاج فقط إلى 15 دقيقة من وقت الفراغ ومعرفة أساسية بلغة Java.

تثبيت

تتم استضافة Aspose.OMR لـ Java في مستودع Maven . يمكنك استخدامه بسهولة مباشرة في مشاريع Maven الخاصة بك بأقل قدر من التكوين. ليست هناك حاجة لتنزيل أي برامج إضافية وتثبيتها - فالحزمة قائمة بذاتها.

يمكنك البدء في استخدام Aspose.OMR لـ Java مباشرة بعد التثبيت مع بعض القيود. يزيل الترخيص المؤقت جميع قيود الإصدار التجريبي لمدة 30 يومًا. استخدمه لبدء إنشاء تطبيق OMR كامل الوظائف واتخاذ القرار النهائي لشراء Aspose.OMR لـ Java لاحقًا.

مولد النموذج

يتم تعريف هيكل وتخطيط نموذج OMR في ملف نص عادي يستخدم تدوينًا خاصًا. يمكنك إنشائه باستخدام أي محرر نصوص، بما في ذلك المفكرة. ما عليك سوى 4 أسطر لإنشاء ورقة إجابات مكونة من 150 سؤالًا يمكن قراءتها آليًا:

How to design an answer sheet

?answer_sheet=answers
  elements_count=150
  answers_count=5
  columns_count=3


بمجرد الانتهاء من بنية النموذج وتخطيطه، ستحتاج فقط إلى 3 أسطر من التعليمات البرمجية لإنشاء أداة مساعدة بسيطة تنشئ منها صفحة قابلة للطباعة:

How to generate a printable form

// Initialize Aspose.OMR engine
OmrEngine engine = new OmrEngine();
// Generate machine-readable form from the markup
GenerationResult res = engine.generateTemplate("template.txt");
// Save printable OMR form as an image
res.Save("print", "answer-sheet");

قارئ العلامات الضوئية

باستخدام Aspose.OMR for Java، يمكنك إنشاء قارئ علامات ضوئية برمجي كامل الوظائف في 5 أسطر من التعليمات البرمجية. يمكنك استخدام آلة التصوير الموجودة في مكتبك أو حتى كاميرا الهاتف الذكي بدلاً من الماسح الضوئي OMR باهظ الثمن. يمكن للمستجيبين ملء النماذج الخاصة بك باستخدام قلم أو قلم رصاص أو قلم تحديد واستخدام أي نوع من العلامات.

How to recognize a completed form

// Initialize Aspose.OMR engine
OmrEngine engine = new OmrEngine();
// Apply the recognition template
TemplateProcessor processor = engine.getTemplateProcessor("pattern.omr");
// Load the scanned or photographed form
RecognitionResult result = processor.recognizeImage("completed-form.png");
// Output the recognition result
String resultCsv = result.getCsv();
System.out.println(resultCsv);