Warum Aspose.OMR für Java?

Erstellen und verarbeiten Sie maschinenlesbare Formulare beliebiger Anordnung und Komplexität in plattformübergreifenden Java-Anwendungen, Webdiensten oder in der Cloud. Unsere Lösung ist für jedes Projekt skalierbar, von schnellen Umfragen und Quizzen bis hin zu umfassenden Abschlussprüfungen und Wahlen. Klicken Sie auf die folgenden Elemente, um mehr über unsere Funktionen und Vorteile zu erfahren.

Illustration omr

Keine Ausrüstung erforderlich

Nutzen Sie Ihren vorhandenen Scanner, Drucker oder sogar eine Smartphone-Kamera anstelle spezieller OMR-Hardware.

Vollständig anpassbar

Fügen Sie Bilder und Texte zu Ihren OMR-Formularen hinzu, verwenden Sie benutzerdefinierte Schriftarten und passen Sie den Inhalt an alle gängigen Papierformate an.

Zuverlässige Ergebnisse

Robuste optische Markierungserkennungsalgorithmen sorgen in Kombination mit der Möglichkeit zur Verfeinerung der Erkennung für 100 % genaue Ergebnisse.

Ganzes Produkt

Aspose.OMR für Java erleichtert den gesamten OMR-Prozess, vom Entwurf der Formulare bis zur Erkennung ausgefüllter Ausdrucke.

Entwicklerfreundlich

Auch unerfahrene Entwickler können unsere API problemlos nutzen. Eine einfache OMR-Anwendung erfordert nur 10 Codezeilen.

Live-Codebeispiel

Maschinenlesbare Antwortbögen sind ein wichtiger Bestandteil schriftlicher Tests, Beurteilungen und Klassenbewertungen. Diese einfache Online-Anwendung generiert ein 4-Spalten-Bubble-Sheet und veranschaulicht den notwendigen Code, um dies auf Ihrem lokalen Computer mit Aspose.OMR für Java zu erreichen.

Anzahl der Fragen

 

Blasen pro Frage

Kopieren Sie diesen Code und fügen Sie ihn ein

Mehr Beispiele >
// 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");

Plattformunabhängigkeit

Aspose.OMR für Java kann auf jeder Plattform arbeiten, die [Java-Plattform, Standard Edition (J2SE)](https://www .oracle.com/java/technologies/java-se-glance.html) 7.0 (1.7) oder höher.

Microsoft Windows
Linux
macOS
Docker

Unterstützte Dateiformate

Aspose.OMR for Java kann mit praktisch jeder [Datei]arbeiten( https://docs.aspose.com/omr/java/supported-file-formats/ ) Sie können von einem Scanner oder einer Kamera erhalten. Erkennungsergebnisse werden in den gängigsten Datenaustauschformaten zurückgegeben, die in jede gängige Datenbank oder jedes Analysesystem importiert werden können.

Erstellen Sie Formulare

  • TXT
  • JPEG, PNG

Formulare scannen

  • JPEG
  • PNG

Formen erkennen

  • CSV
  • JSON

Unbegrenzte Möglichkeiten

Die optische Markierungserkennung hat ein breites Anwendungsspektrum und bietet eine unkomplizierte Lösung für verschiedene Aspekte des Lebens, die eine manuelle Datenerfassung und -analyse erfordern. Diese Technologie automatisiert die Formularerkennung vollständig und ermöglicht die Verarbeitung von Hunderten von Blättern pro Minute mit nahezu 100-prozentiger Genauigkeit. Die Ergebnisse können in Echtzeit analysiert oder zur späteren Aggregation und Analyse in einer Datenbank gespeichert werden.

Die Anwendungen umfassen ein breites Spektrum und umfassen unter anderem:

  • Bildung: Antwortbögen, Tests, Tests, Prüfungsformulare.
  • Regierung: Stimmzettel, Steuerformulare, Einreiseformulare, Volkszählungen, öffentliche Meinungen.
  • Medizin: Untersuchungen, Beurteilungen, Patienteninformationsformulare, Krankenversicherungsansprüche.
  • Finanzen: Kreditanträge, Aktualisierungen von Kundeninformationen, Kreditkartenanträge.
  • Und viele mehr…

Keine Hardware erforderlich

Bildvorverarbeitungs- und Analysealgorithmen machen spezielle OMR-Scanner und anderes spezielles Hardware-Zubehör überflüssig. Sie können anstelle eines Scanners einen normalen Stift und Papier, einen herkömmlichen Bürokopierer oder sogar eine Smartphone-Kamera verwenden, ohne dass die Erkennungsgenauigkeit und -sicherheit beeinträchtigt wird das Ergebnis. Mit unserer Bibliothek können Sie OMR-Softwarelösungen mit der Zuverlässigkeit von Hardwaresystemen zu deutlich geringeren Kosten erstellen. Nutzen Sie gerne alle verfügbaren Geräte:

  • Dokumentenscanner mit automatischem Einzug;
  • Budget-Bürokopierer;
  • Laser- oder Tintenstrahldrucker;
  • Tragbarer Handscanner;
  • Kompakt- oder DSLR-Kamera;
  • Smartphone;
  • Autofokus-Webcam.

Erstellen Sie OMR-Formulare ohne Designtools

Aspose.OMR für Java bietet außergewöhnlich flexible Tools zum Erstellen maschinenlesbarer Formulare, die verschiedene Layouts und Komplexitätsgrade berücksichtigen. Es sind keine externen Editoren oder Designtools erforderlich. Mit unserer äußerst anpassungsfähigen Markup-Sprache können Benutzer verschiedene Elemente nahtlos in jede bevorzugte Konfiguration integrieren.

Wenn Ihnen die Zeit fehlt, sich mit der Syntax des Vorlagen-Markups vertraut zu machen, ist das kein Grund zur Sorge. Mit dem Online-Formulardesigner können Sie ganz einfach interaktiv von jeder Plattform oder jedem Gerät aus ein benutzerdefiniertes OMR-Formular erstellen. Sie können beliebig viele Elemente hinzufügen, ihre Größe ändern und sie entsprechend Ihren spezifischen Anforderungen positionieren.

Alumni questionnaire Customer satisfaction survey SAT form

Die Formulare können mit dem Namen des Befragten, eindeutigen Kennungen und Fotos personalisiert werden. Sie können OMR-Formulare auch mit Ihrem Logo oder einem anderen Bild versehen. Experimentieren Sie mit Layouts, Frageformaten und Antwortstrukturen und achten Sie dabei auf eine gleichbleibende Genauigkeit der Notenerkennung. Genießen Sie einen kreativen Designprozess, verabschieden Sie sich von komplexen Designprozessen und verfolgen Sie einen unkomplizierten Ansatz bei der Formerstellung.

Schauen Sie sich die Codebeispiele an und passen Sie sie an Ihre Bedürfnisse an.

Funktionen und Fähigkeiten

Aspose.OMR for Java ist eine benutzerfreundliche, vielseitige und kostengünstige API zum Entwerfen, Rendern und Erkennen handschriftlich ausgefüllter Antwortbögen, Umfragen, Bewerbungen und ähnlicher Formulare.

Feature icon

Alle Papierformate

Unterstützt alle gängigen Papierformate und eine Reihe nicht standardmäßiger Papierformate.

Feature icon

Scannen Sie mit einem Smartphone

Verwenden Sie Ihre Smartphone-Kamera anstelle eines Scanners.

Feature icon

Keine Design-Tools erforderlich

Erstellen Sie schnell OMR-Formulare ohne externe Editoren und Design-Tools.

Feature icon

Genauigkeitsabstimmung

Passen Sie die Erkennungsparameter fein an, um unter allen Bedingungen perfekte Ergebnisse zu erzielen.

Feature icon

Stapelverarbeitung

Erkennen Sie alle Bilder in einem Ordner mit einem einzigen Befehl.

Feature icon

Branding und Individualisierung

Passen Sie OMR-Formulare an, indem Sie Ihr Logo, Bilder, Fußzeilen und mehr hinzufügen.

Einfach zu verwenden

Sie benötigen nur wenige Codezeilen, um ein Antwortblatt, eine Umfrage oder ein anderes OMR-Formular zu erstellen und das ausgefüllte Formular zu erkennen.
Sie benötigen nur 15 Minuten Freizeit und Grundkenntnisse in Java.

Installation

Aspose.OMR für Java wird im Maven-Repository gehostet. Sie können es mit minimaler Konfiguration problemlos direkt in Ihren Maven-Projekten verwenden. Es ist nicht erforderlich, zusätzliche Software herunterzuladen und zu installieren – das Paket ist in sich geschlossen.

Mit einigen Einschränkungen können Sie Aspose.OMR für Java direkt nach der Installation verwenden. Eine temporäre Lizenz hebt alle Einschränkungen der Testversion für 30 Tage auf. Nutzen Sie es, um mit dem Aufbau einer voll funktionsfähigen OMR-Anwendung zu beginnen und später die endgültige Entscheidung zu kaufen Aspose.OMR für Java zu treffen.

Formulargenerator

Die Struktur und das Layout des OMR-Formulars werden in einer Klartextdatei definiert, die eine spezielle Notation verwendet. Sie können es mit jedem Texteditor, einschließlich Notepad, erstellen. Sie benötigen nur 4 Zeilen, um ein maschinenlesbares Antwortblatt mit 150 Fragen zu erstellen:

How to design an answer sheet

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


Sobald Sie mit der Struktur und dem Layout des Formulars fertig sind, benötigen Sie nur noch 3 Zeilen Code, um ein einfaches Dienstprogramm zu erstellen, das daraus eine druckbare Seite generiert:

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");

Optischer Markierungsleser

Mit Aspose.OMR für Java können Sie in 5 Codezeilen einen voll funktionsfähigen programmatischen optischen Markierungsleser erstellen. Anstelle eines teuren OMR-Scanners können Sie Ihren vorhandenen Bürokopierer oder sogar eine Smartphone-Kamera verwenden. Die Befragten können Ihre Formulare mit Kugelschreiber, Bleistift oder Marker ausfüllen und beliebige Markierungen verwenden.

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);