Optical Mark Recognition API برای جاوا
یک پاسخ نامه در جاوا ایجاد کنید
ویترین های بیشتر >// 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");
> compile(group: ‘com.aspose’, name: ‘aspose-omr’, version: ‘23.11’)
چرا Aspose.OMR برای جاوا؟
فرمهای قابل خواندن توسط ماشین با هر طرحبندی و پیچیدگی را در برنامههای کاربردی جاوا، سرویسهای وب یا در فضای ابری بین پلتفرمی بسازید و پردازش کنید. راه حل ما برای هر پروژه ای مقیاس پذیر است، از نظرسنجی ها و آزمون های سریع گرفته تا امتحانات نهایی و انتخابات جامع. برای کسب اطلاعات بیشتر در مورد ویژگی ها و مزایای ما، روی موارد زیر کلیک کنید.
بدون نیاز به تجهیزات
به جای سخت افزار تخصصی OMR از اسکنر، چاپگر یا حتی دوربین گوشی هوشمند موجود خود استفاده کنید.
کاملا قابل تنظیم
تصاویر و متون را به فرمهای OMR خود اضافه کنید، از فونتهای سفارشی استفاده کنید و محتوا را در اندازههای رایج کاغذ تنظیم کنید.
نتایج قابل اعتماد
الگوریتمهای قوی تشخیص علامت نوری، همراه با توانایی تشخیص دقیق، نتایج 100٪ دقیق را تضمین میکنند.
محصول کامل
Aspose.OMR برای جاوا کل فرآیند OMR را تسهیل می کند، از طراحی فرم ها تا تشخیص پرینت های پر شده.
توسعه دهنده پسند
حتی توسعه دهندگان تازه کار می توانند به راحتی از API ما استفاده کنند. یک برنامه اولیه OMR فقط به 10 خط کد نیاز دارد.
نمونه کد زنده
پاسخنامه قابل خواندن توسط ماشین جزء مهمی از آزمون های کتبی، ارزیابی ها و ارزیابی کلاس ها است. این برنامه آنلاین اولیه یک صفحه حباب 4 ستونی ایجاد می کند و کدهای لازم را برای دستیابی به آن در دستگاه محلی شما با استفاده از Aspose.OMR برای جاوا نشان می دهد.
این کد را کپی و پیست کنید
نمونه های بیشتر >// 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 Platform, Standard Edition (J2SE)]پشتیبانی میکند، کار کند (https://www. .oracle.com/java/technologies/java-se-glance.html) 7.0 (1.7) یا بالاتر.
فرمت های فایل پشتیبانی شده
Aspose.OMR for Java می تواند تقریباً با هر [فایل]کار کند( https://docs.aspose.com/omr/java/supported-file-formats/ ) می توانید از یک اسکنر یا دوربین دریافت کنید. نتایج شناسایی در محبوبترین قالبهای تبادل داده که میتوانند به هر پایگاه داده یا سیستم تحلیلی محبوب وارد شوند، بازگردانده میشوند.
فرم ها را بسازید
- TXT
- JPEG, PNG
اسکن فرم ها
- JPEG
- PNG
فرم ها را بشناسید
- CSV
- JSON
امکانات نامحدود
Optical Mark Recognition طیف گسترده ای از کاربردها را دارد و راه حلی ساده برای جنبه های مختلف زندگی که شامل جمع آوری و تجزیه و تحلیل دستی داده ها است، ارائه می دهد. این فناوری تشخیص فرم را کاملاً خودکار می کند و امکان پردازش صدها برگه در دقیقه را با دقت تقریباً 100 درصد فراهم می کند. نتایج را می توان در زمان واقعی تجزیه و تحلیل کرد یا در یک پایگاه داده برای جمع آوری و تجزیه و تحلیل بعدی ذخیره کرد.
برنامه ها طیف گسترده ای را در بر می گیرند و شامل موارد زیر هستند، اما محدود به موارد زیر نیستند:
- تحصیلات: پاسخنامه، تست، آزمون، فرم امتحان.
- دولت: برگه های رای گیری، فرم های مالیاتی، فرم های ورود به مرز، سرشماری، افکار عمومی.
- پزشکی: معاینات، ارزیابی ها، فرم های اطلاعات بیمار، مطالبات بیمه سلامت.
- ** امور مالی: ** برنامه های وام، به روز رسانی اطلاعات مشتری، برنامه های کارت اعتباری.
- و خیلی بیشتر…
بدون نیاز به سخت افزار
الگوریتم های پیش پردازش و تجزیه و تحلیل تصویر، نیاز به اسکنرهای تخصصی OMR و سایر لوازم جانبی سخت افزاری تخصصی را از بین می برند. شما می توانید به جای اسکنر از یک خودکار و کاغذ معمولی، دستگاه کپی اداری معمولی، یا حتی یک دوربین گوشی هوشمند استفاده کنید، بدون اینکه دقت تشخیص و اطمینان را تحت تاثیر قرار دهد. نتیجه. کتابخانه ما به شما امکان می دهد راه حل های نرم افزاری OMR را با قابلیت اطمینان سیستم های سخت افزاری با هزینه بسیار کمتر ایجاد کنید. با خیال راحت از هرگونه تجهیزات موجود استفاده کنید:
- اسکنر سند تغذیه خودکار؛
- دستگاه کپی دفتر بودجه;
- چاپگر لیزری یا جوهرافشان؛
- اسکنر دستی قابل حمل؛
- دوربین کامپکت یا DSLR؛
- گوشی های هوشمند؛
- وب کم فوکوس خودکار
فرم های OMR را بدون ابزار طراحی ایجاد کنید
Aspose.OMR برای جاوا ابزارهای بسیار انعطافپذیری را برای ایجاد فرمهای قابل خواندن توسط ماشین، با طرحبندیها و سطوح مختلف پیچیدگی فراهم میکند. نیازی به ویرایشگر خارجی یا ابزار طراحی نیست. با [زبان نشانه گذاری]بسیار سازگار ما ( https://docs.aspose.com/omr/java/design-form/ ) کاربران می توانند به طور یکپارچه عناصر مختلف را در هر پیکربندی ترجیحی ادغام کنند.
اگر وقت کافی برای آشنایی با نحو نشانه گذاری الگو ندارید، نگران نباشید. شما به راحتی می توانید یک فرم OMR سفارشی را به صورت تعاملی از هر پلتفرم یا دستگاهی با استفاده از طراح فرم آنلاین ایجاد کنید. شما می توانید هر تعداد عنصر را اضافه کنید، اندازه آنها را تغییر دهید و بر اساس نیازهای خاص خود قرار دهید.
فرم ها را می توان با نام پاسخ دهنده، شناسه های منحصر به فرد و عکس ها شخصی سازی کرد. همچنین میتوانید با افزودن لوگو یا تصویر دیگر، فرمهای OMR را علامتگذاری کنید. طرحبندیها، قالبهای سؤال و ساختارهای پاسخ را آزمایش کنید، در حالی که از دقت ثابت تشخیص علامت اطمینان حاصل کنید. از یک فرآیند طراحی خلاقانه لذت ببرید و با فرآیندهای طراحی پیچیده خداحافظی کنید و از یک رویکرد ساده برای ایجاد فرم استفاده کنید.
به نمونه کدها نگاه کنید و آنها را با نیازهای خود تطبیق دهید.
ویژگی ها و قابلیت ها
Aspose.OMR for Java یک API با کاربری آسان، همه کاره و مقرون به صرفه برای طراحی، رندر و تشخیص پاسخ نامه ها، نظرسنجی ها، برنامه های کاربردی و فرم های مشابه است.
تمام سایزهای کاغذ
از تمام اندازه های کاغذ رایج و تعدادی از انواع غیر استاندارد پشتیبانی می کند.
با گوشی هوشمند اسکن کنید
به جای اسکنر از دوربین گوشی هوشمند خود استفاده کنید.
بدون نیاز به ابزار طراحی
به سرعت فرم های OMR را بدون ویرایشگرهای خارجی و ابزار طراحی ایجاد کنید.
تنظیم دقت
پارامترهای تشخیص دقیق برای نتایج عالی در هر شرایطی.
پردازش دسته ای
با یک فرمان تمام تصاویر موجود در یک پوشه را تشخیص دهید.
برندسازی و سفارشی سازی
با افزودن آرم، تصاویر، پاورقی ها و موارد دیگر، فرم های OMR را سفارشی کنید.
آسان برای استفاده
شما فقط به چند خط کد نیاز دارید تا یک برگه پاسخ، نظرسنجی یا سایر فرم های OMR ایجاد کنید و فرم تکمیل شده را بشناسید.
شما فقط به 15 دقیقه وقت خالی و دانش اولیه جاوا لنگ نیاز دارید.
نصب و راه اندازی
می توانید بلافاصله پس از نصب با برخی محدودیت ها استفاده از Aspose.OMR را برای جاوا شروع کنید. یک مجوز موقت تمام محدودیتهای نسخه آزمایشی را به مدت 30 روز حذف میکند. از آن برای شروع ساختن یک برنامه کاملاً کاربردی OMR استفاده کنید و تصمیم نهایی را برای خرید Aspose.OMR برای جاوا بعداً بگیرید.
مولد فرم
ساختار و چیدمان فرم OMR در یک فایل متنی ساده تعریف شده است که از نماد خاصی استفاده می کند. می توانید آن را با هر ویرایشگر متنی از جمله Notepad ایجاد کنید. شما فقط به 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 برای جاوا، می توانید یک علامت خوان نوری برنامه ای کاملاً کاربردی در 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);