Pourquoi Aspose.OMR pour Java ?

Créez et traitez des formulaires lisibles par machine, de toute présentation et complexité, dans des applications Java multiplateformes, des services Web ou dans le cloud. Notre solution est évolutive pour tout projet, allant des enquêtes et quiz rapides aux examens finaux complets et aux élections. Cliquez sur les éléments ci-dessous pour en savoir plus sur nos fonctionnalités et avantages.

Illustration omr

Aucun équipement nécessaire

Utilisez votre scanner, imprimante ou même un appareil photo de smartphone existant au lieu du matériel OMR spécialisé.

Entièrement personnalisable

Ajoutez des images et des textes à vos formulaires OMR, utilisez des polices personnalisées et ajustez le contenu à tous les formats de papier courants.

Des résultats fiables

Des algorithmes robustes de détection de marques optiques, combinés à la capacité d’affiner la reconnaissance, garantissent des résultats précis à 100 %.

Produit entier

Aspose.OMR pour Java facilite l'ensemble du processus OMR, de la conception des formulaires à la reconnaissance des impressions remplies.

Adapté aux développeurs

Même les développeurs novices peuvent facilement utiliser notre API. Une application OMR de base ne nécessite que 10 lignes de code.

Exemple de code en direct

La feuille de réponses lisible par machine est un élément crucial des tests écrits, des évaluations et des évaluations de classe. Cette application en ligne de base génère une feuille à bulles à 4 colonnes et illustre le code nécessaire pour y parvenir sur votre ordinateur local à l’aide d’Aspose.OMR pour Java.

Nombre de questions

 

Bulles par question

Copiez et collez ce code

Plus d'exemples >
// 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");

Indépendance de la plateforme

Aspose.OMR pour Java peut fonctionner sur n’importe quelle plateforme qui prend en charge [Java Platform, Standard Edition (J2SE)](https://www .oracle.com/java/technologies/java-se-glance.html) 7.0 (1.7) ou supérieur.

Microsoft Windows
Linux
macOS
Docker

Formats de fichiers pris en charge

Aspose.OMR for Java peut fonctionner avec pratiquement n’importe quel fichier vous pouvez l’obtenir à partir d’un scanner ou d’un appareil photo. Les résultats de la reconnaissance sont renvoyés dans les formats d’échange de données les plus courants qui peuvent être importés dans n’importe quelle base de données ou système d’analyse populaire.

Créer des formulaires

  • TXT
  • JPEG, PNG

Scanner des formulaires

  • JPEG
  • PNG

Reconnaître les formulaires

  • CSV
  • JSON

Possibilités illimitées

La reconnaissance optique de marques a un large éventail d’applications, offrant une solution simple à différents aspects de la vie qui impliquent la collecte et l’analyse manuelles de données. Cette technologie automatise complètement la reconnaissance de forme, permettant le traitement de centaines de feuilles par minute avec une précision de près de 100 %. Les résultats peuvent être analysés en temps réel ou stockés dans une base de données pour une agrégation et une analyse ultérieures.

Les applications couvrent un large éventail et incluent, sans s’y limiter :

  • Éducation : feuilles de réponses, tests, quiz, formulaires d’examen.
  • Gouvernement : bulletins de vote, formulaires fiscaux, formulaires d’entrée aux frontières, recensements, opinions publiques.
  • Médecine : examens, évaluations, fiches d’information des patients, réclamations d’assurance maladie.
  • Finance : demandes de prêt, mises à jour des informations client, demandes de carte de crédit.
  • Et beaucoup plus…

Aucun matériel nécessaire

Les algorithmes de prétraitement et d’analyse des images éliminent le besoin de scanners OMR spécialisés et d’autres accessoires matériels spécialisés. Vous pouvez utiliser un stylo et du papier ordinaires, un copieur de bureau courant ou même un appareil photo de smartphone au lieu d’un scanner, sans affecter la précision de la reconnaissance et la confiance dans le résultat. Notre bibliothèque vous permet de créer des solutions logicielles OMR avec la fiabilité des systèmes matériels à un coût bien inférieur. N’hésitez pas à utiliser tout matériel disponible :

  • Scanner de documents à alimentation automatique ;
  • Copieur de bureau budgétaire ;
  • Imprimante laser ou jet d’encre ;
  • Scanner portatif portatif ;
  • Appareil photo compact ou reflex numérique ;
  • Téléphone intelligent;
  • Webcam à mise au point automatique.

Créez des formulaires OMR sans outils de conception

Aspose.OMR pour Java fournit des outils exceptionnellement flexibles pour créer des formulaires lisibles par machine, s’adaptant à diverses mises en page et niveaux de complexité. Il n’y a pas besoin d’éditeurs externes ou d’outils de conception. Grâce à notre langage de balisage hautement adaptable, les utilisateurs peuvent intégrer de manière transparente divers éléments dans n’importe quelle configuration préférée.

Si vous manquez de temps pour vous familiariser avec la syntaxe de balisage des modèles, ne vous inquiétez pas. Vous pouvez facilement créer un formulaire OMR personnalisé de manière interactive à partir de n’importe quelle plate-forme ou appareil à l’aide du concepteur de formulaires en ligne . Vous pouvez ajouter n’importe quel nombre d’éléments, les redimensionner et les positionner en fonction de vos besoins spécifiques.

Alumni questionnaire Customer satisfaction survey SAT form

Les formulaires peuvent être personnalisés avec le nom du répondant, des identifiants uniques et des photos. Vous pouvez également personnaliser les formulaires OMR en ajoutant votre logo ou une autre image. Expérimentez avec les mises en page, les formats de questions et les structures de réponses, tout en garantissant une précision constante de la reconnaissance des notes. Profitez d’un processus de conception créatif, dites adieu aux processus de conception complexes et adoptez une approche simple pour la création de formulaires.

Regardez les exemples de code et adaptez-les à vos besoins.

Caractéristiques et capacités

Aspose.OMR for Java est une API facile à utiliser, polyvalente et rentable pour la conception, le rendu et la reconnaissance de feuilles de réponses, d’enquêtes, d’applications et de formulaires similaires remplis à la main.

Feature icon

Tous les formats de papier

Prend en charge tous les formats de papier courants et un certain nombre de formats non standard.

Feature icon

Scanner avec un smartphone

Utilisez l’appareil photo de votre smartphone au lieu d’un scanner.

Feature icon

Aucun outil de conception requis

Créez rapidement des formulaires OMR sans éditeurs ni outils de conception externes.

Feature icon

Réglage de la précision

Affinez les paramètres de reconnaissance pour des résultats parfaits dans toutes les conditions.

Feature icon

Le traitement par lots

Reconnaissez toutes les images d’un dossier avec une seule commande.

Feature icon

Image de marque et personnalisation

Personnalisez les formulaires OMR en ajoutant votre logo, des images, des pieds de page et bien plus encore.

Facile à utiliser

Vous n’avez besoin que de quelques lignes de code pour créer une feuille de réponses, une enquête ou autre formulaire OMR, et reconnaître le formulaire complété.
Vous n’aurez besoin que de 15 minutes de temps libre et d’une connaissance de base du langage Java.

Installation

Aspose.OMR pour Java est hébergé dans le référentiel Maven . Vous pouvez facilement l’utiliser directement dans vos projets Maven avec une configuration minimale. Il n’est pas nécessaire de télécharger ni d’installer de logiciel supplémentaire : le package est autonome.

Vous pouvez commencer à utiliser Aspose.OMR pour Java juste après l’installation avec certaines restrictions. Une licence temporaire supprime toutes les limitations de la version d’essai pendant 30 jours. Utilisez-le pour commencer à créer une application OMR entièrement fonctionnelle et prendre la décision finale d’ acheter Aspose.OMR pour Java plus tard.

Générateur de formulaire

La structure et la présentation du formulaire OMR sont définies dans un fichier texte brut qui utilise une notation spéciale. Vous pouvez le créer avec n’importe quel éditeur de texte, y compris le Bloc-notes. Vous n’avez besoin que de 4 lignes pour générer une feuille de réponses de 150 questions lisible par machine :

How to design an answer sheet

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


Une fois que vous avez terminé la structure et la mise en page du formulaire, vous n’avez besoin que de 3 lignes de code pour créer un utilitaire simple qui génère une page imprimable à partir de celui-ci :

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

Lecteur de marque optique

Avec Aspose.OMR pour Java, vous pouvez créer un lecteur de marques optiques programmatique entièrement fonctionnel en 5 lignes de code. Vous pouvez utiliser votre copieur de bureau existant ou même un appareil photo de smartphone au lieu d’un scanner OMR coûteux. Les répondants peuvent remplir vos formulaires avec un stylo, un crayon ou un marqueur et utiliser n’importe quel type de marques.

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