ทำไมต้อง Aspose.OMR สำหรับ Java?

สร้างและประมวลผลรูปแบบที่เครื่องอ่านได้ของเค้าโครงและความซับซ้อนในแอปพลิเคชัน Java ข้ามแพลตฟอร์ม บริการบนเว็บ หรือในระบบคลาวด์ โซลูชันของเราสามารถปรับขนาดได้สำหรับทุกโครงการ ตั้งแต่แบบสำรวจและแบบทดสอบสั้นๆ ไปจนถึงการสอบปลายภาคและการเลือกตั้งแบบครอบคลุม คลิกรายการด้านล่างเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับคุณสมบัติและคุณประโยชน์ของเรา

Illustration omr

ไม่มีอุปกรณ์ที่จำเป็น

ใช้สแกนเนอร์ เครื่องพิมพ์ หรือแม้แต่กล้องสมาร์ทโฟนที่มีอยู่ของคุณแทนฮาร์ดแวร์ OMR เฉพาะทาง

ปรับแต่งได้อย่างเต็มที่

เพิ่มรูปภาพและข้อความลงในแบบฟอร์ม OMR ของคุณ ใช้แบบอักษรที่กำหนดเอง และปรับเนื้อหาให้เหมาะกับขนาดกระดาษยอดนิยมทุกขนาด

ผลลัพธ์ที่เชื่อถือได้

อัลกอริธึมการตรวจจับเครื่องหมายด้วยแสงที่แข็งแกร่ง ผสมผสานกับความสามารถในการปรับแต่งการจดจำ ช่วยให้มั่นใจได้ถึงผลลัพธ์ที่แม่นยำ 100%

สินค้าทั้งหมด

Aspose.OMR สำหรับ Java ช่วยอำนวยความสะดวกในกระบวนการ OMR ทั้งหมด ตั้งแต่การออกแบบแบบฟอร์มไปจนถึงการรับรู้งานพิมพ์ที่กรอกแล้ว

เป็นมิตรกับนักพัฒนา

แม้แต่นักพัฒนามือใหม่ก็สามารถใช้ API ของเราได้อย่างง่ายดาย แอปพลิเคชัน OMR พื้นฐานต้องการโค้ดเพียง 10 บรรทัด

ตัวอย่างโค้ดสด

กระดาษคำตอบที่เครื่องอ่านได้ถือเป็นองค์ประกอบสำคัญของการทดสอบข้อเขียน การประเมิน และการประเมินชั้นเรียน แอปพลิเคชันออนไลน์พื้นฐานนี้สร้าง Bubble Sheet 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, 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

ความเป็นไปได้ไม่จำกัด

Optical Mark Recognition มีการใช้งานที่หลากหลาย ซึ่งเป็นโซลูชันที่ตรงไปตรงมาสำหรับแง่มุมต่างๆ ของชีวิตที่เกี่ยวข้องกับการรวบรวมและการวิเคราะห์ข้อมูลด้วยตนเอง เทคโนโลยีนี้ทำให้การจดจำแบบฟอร์มเป็นอัตโนมัติอย่างสมบูรณ์ ทำให้สามารถประมวลผลหลายร้อยแผ่นต่อนาทีด้วยความแม่นยำเกือบ 100% สามารถวิเคราะห์ผลลัพธ์แบบเรียลไทม์หรือจัดเก็บไว้ในฐานข้อมูลเพื่อการรวบรวมและการวิเคราะห์ในภายหลัง

แอปพลิเคชันครอบคลุมช่วงกว้างและรวมถึงแต่ไม่จำกัดเพียง:

  • การศึกษา: กระดาษคำตอบ แบบทดสอบ แบบทดสอบ แบบฟอร์มการสอบ
  • รัฐบาล: บัตรลงคะแนน แบบฟอร์มภาษี แบบฟอร์มเข้าเขตแดน สำมะโน ความคิดเห็นของประชาชน
  • ยา: การตรวจ การประเมิน แบบฟอร์มข้อมูลผู้ป่วย การเคลมประกันสุขภาพ
  • การเงิน: การสมัครสินเชื่อ การอัปเดตข้อมูลลูกค้า การสมัครบัตรเครดิต
  • และอื่น ๆ อีกมากมาย…

ไม่จำเป็นต้องใช้ฮาร์ดแวร์

อัลกอริธึมการประมวลผลล่วงหน้าและการวิเคราะห์ภาพช่วยลดความจำเป็นในการใช้เครื่องสแกน OMR เฉพาะทางและอุปกรณ์เสริมฮาร์ดแวร์เฉพาะอื่นๆ คุณสามารถใช้ปากกาและกระดาษธรรมดา เครื่องถ่ายเอกสารในสำนักงานทั่วไป หรือแม้แต่กล้องสมาร์ทโฟนแทนเครื่องสแกน โดยไม่ส่งผลกระทบต่อความแม่นยำในการจดจำและความมั่นใจ ผลลัพธ์. ไลบรารีของเราช่วยให้คุณสร้างโซลูชันซอฟต์แวร์ OMR ด้วยความน่าเชื่อถือของระบบฮาร์ดแวร์ด้วยต้นทุนที่ต่ำกว่ามาก คุณสามารถใช้อุปกรณ์ที่มีอยู่ได้ตามใจชอบ:

  • เครื่องสแกนเอกสารฟีดอัตโนมัติ
  • เครื่องถ่ายเอกสารสำนักงานงบประมาณ
  • เครื่องพิมพ์เลเซอร์หรืออิงค์เจ็ท
  • เครื่องสแกนมือถือแบบพกพา
  • กล้องคอมแพคหรือกล้อง DSLR;
  • สมาร์ทโฟน;
  • เว็บแคมออโต้โฟกัส

สร้างแบบฟอร์ม OMR โดยไม่ต้องใช้เครื่องมือออกแบบ

Aspose.OMR สำหรับ Java มอบเครื่องมือที่ยืดหยุ่นเป็นพิเศษสำหรับการสร้างแบบฟอร์มที่เครื่องอ่านได้ รองรับเลย์เอาต์ที่หลากหลายและระดับความซับซ้อน ไม่จำเป็นต้องมีโปรแกรมแก้ไขหรือเครื่องมือการออกแบบภายนอก ด้วย ภาษามาร์กอัป ที่ปรับเปลี่ยนได้สูง ผู้ใช้จึงสามารถผสานรวมองค์ประกอบต่างๆ ในการกำหนดค่าที่ต้องการได้อย่างราบรื่น

หากคุณไม่มีเวลาทำความคุ้นเคยกับไวยากรณ์มาร์กอัปเทมเพลต ไม่ต้องกังวล คุณสามารถสร้างแบบฟอร์ม OMR ที่กำหนดเองแบบโต้ตอบได้อย่างง่ายดายจากแพลตฟอร์มหรืออุปกรณ์ใดก็ได้โดยใช้ ผู้ออกแบบแบบฟอร์มออนไลน์ คุณสามารถเพิ่มองค์ประกอบจำนวนเท่าใดก็ได้ ปรับขนาด และจัดตำแหน่งตามความต้องการเฉพาะของคุณ

Alumni questionnaire Customer satisfaction survey SAT form

แบบฟอร์มสามารถปรับให้เป็นแบบส่วนตัวด้วยชื่อของผู้ตอบ ตัวระบุที่ไม่ซ้ำใคร และรูปถ่าย คุณยังสามารถสร้างแบรนด์ให้กับแบบฟอร์ม OMR ได้ด้วยการเพิ่มโลโก้หรือรูปภาพอื่น ๆ ของคุณ ทดลองใช้เค้าโครง รูปแบบคำถาม และโครงสร้างคำตอบ ขณะเดียวกันก็รับประกันความแม่นยำที่สม่ำเสมอในการจดจำเครื่องหมาย เพลิดเพลินไปกับกระบวนการออกแบบที่สร้างสรรค์ และบอกลากระบวนการออกแบบที่ซับซ้อน และใช้แนวทางที่ตรงไปตรงมาในการสร้างแบบฟอร์ม

ดูตัวอย่างโค้ดและปรับให้เข้ากับความต้องการของคุณ

คุณสมบัติและความสามารถ

Aspose.OMR for Java เป็น API ที่ใช้งานง่าย อเนกประสงค์ และคุ้มค่าสำหรับการออกแบบ แสดงผล และการจดจำกระดาษคำตอบ แบบสำรวจ แอปพลิเคชัน และแบบฟอร์มที่คล้ายกันที่กรอกด้วยมือ

Feature icon

ขนาดกระดาษทั้งหมด

รองรับขนาดกระดาษยอดนิยมทุกขนาดและขนาดกระดาษที่ไม่ได้มาตรฐานจำนวนหนึ่ง

Feature icon

สแกนด้วยสมาร์ทโฟน

ใช้กล้องสมาร์ทโฟนของคุณแทนสแกนเนอร์

Feature icon

ไม่จำเป็นต้องใช้เครื่องมือออกแบบ

สร้างแบบฟอร์ม OMR อย่างรวดเร็วโดยไม่ต้องใช้โปรแกรมแก้ไขและเครื่องมือออกแบบภายนอก

Feature icon

การปรับความแม่นยำ

ปรับแต่งพารามิเตอร์การจดจำอย่างละเอียดเพื่อผลลัพธ์ที่สมบูรณ์แบบในทุกสภาวะ

Feature icon

การประมวลผลเป็นชุด

จดจำภาพทั้งหมดในโฟลเดอร์ด้วยคำสั่งเดียว

Feature icon

การสร้างแบรนด์และการปรับแต่ง

ปรับแต่งแบบฟอร์ม OMR โดยเพิ่มโลโก้ รูปภาพ ส่วนท้าย และอื่นๆ อีกมากมาย

ง่ายต่อการใช้

คุณจำเป็นต้องมีโค้ดเพียงไม่กี่บรรทัดเพื่อสร้างกระดาษคำตอบ แบบสำรวจ หรือแบบฟอร์ม OMR อื่นๆ และจดจำแบบฟอร์มที่กรอกเสร็จแล้ว
คุณจะต้องมีเวลาว่างเพียง 15 นาทีและมีความรู้พื้นฐานเกี่ยวกับ Java lang

การติดตั้ง

Aspose.OMR สำหรับ Java โฮสต์อยู่ใน พื้นที่เก็บข้อมูล Maven คุณสามารถใช้โดยตรงใน Maven Projects ของคุณได้อย่างง่ายดายด้วยการกำหนดค่าขั้นต่ำ ไม่จำเป็นต้องดาวน์โหลดและติดตั้งซอฟต์แวร์เพิ่มเติมใด ๆ - แพ็คเกจนี้มีอยู่ในตัวเอง

คุณสามารถเริ่มใช้ Aspose.OMR สำหรับ Java ได้ทันทีหลังการติดตั้งโดยมีข้อจำกัดบางประการ ใบอนุญาตชั่วคราว จะลบข้อจำกัดทั้งหมดของเวอร์ชันทดลองใช้เป็นเวลา 30 วัน ใช้เพื่อเริ่มสร้างแอปพลิเคชัน OMR ที่มีฟังก์ชันการทำงานเต็มรูปแบบ และตัดสินใจขั้นสุดท้ายเพื่อ ซื้อ Aspose.OMR สำหรับ Java ในภายหลัง

เครื่องกำเนิดแบบฟอร์ม

โครงสร้างและโครงร่างของแบบฟอร์ม 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 สำหรับ 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);