<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-omr-cloud</artifactId>
<version>18.8.0</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-omr-cloud', version: '18.8.0')
<dependency org="com.aspose" name="aspose-omr-cloud" rev="18.8.0">
<artifact name="aspose-omr-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-omr-cloud" % "18.8.0"
Java REST API για Επεξεργασία OMR στο Cloud
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Το Aspose.OMR Cloud SDK for Java είναι ένα περιτύλιγμα γύρω από το Aspose.OMR Cloud APIs. Αυτό το SDK επιτρέπει στις εφαρμογές Java σας να εκτελούν λειτουργίες οπτικής αναγνώρισης σημάτων (OMR) σε ερωτηματολόγια, εξετάσεις, MCQ, έρευνες και άλλα φύλλα OMR.
Μπορείτε να ορίσετε τα δικά σας πρότυπα και κανόνες, να εντοπίσετε τα απαιτούμενα δεδομένα από τα ψηφιακά φύλλα OMR, να πραγματοποιήσετε βαθμολόγηση των εξαγόμενων δεδομένων και να τα εξαγάγετε σε μορφή CSV. Δεν χρειάζεται να εγκαταστήσετε λογισμικό τρίτων.
Η σήμανση για τη δημιουργία προτύπων υποστηρίζει διάφορους τύπους στοιχείων, όπως κείμενο, πλαίσιο επιλογής (ερώτηση), φύλλο απαντήσεων πολλών στηλών, πλέγμα, εικόνες, κωδικούς QR και τύπους γραμμωτών κωδικών Aruco.
Δυνατότητες επεξεργασίας OMR Cloud
- Εκτελέστε αναγνώριση σαρωμένων φωτογραφιών και εικόνων για λειτουργίες OMR.
- Δυνατότητα εκτέλεσης OMR σε περιστρεφόμενες και προοπτικές (εντός 25 μοιρών) φωτογραφίες.
- Εξαγωγή και αναγνώριση δεδομένων που έχουν σήμανση ανθρώπου από σαρωμένα τεστ, εξετάσεις, έρευνες κ.λπ.
- Υποστηρίζει την εξαγωγή των αποτελεσμάτων OMR σε μορφή αρχείου CSV.
- Χρησιμοποιήστε σήμανση κειμένου για να δημιουργήσετε πρότυπα OMR, να δημιουργήσετε έρευνες και φύλλα δοκιμής.
- Διαθεσιμότητα του GUI application for managing OMR templates.
- Καθορίστε τον αριθμό των ερωτήσεων και απαντήσεων που βασίζονται στο OMR στο πρότυπο.
- Διαθεσιμότητα του GUI OMR editor ως πελάτη cloud.
- Παρέχετε κανόνες JSON για την εκτέλεση βαθμολόγησης απαντήσεων OMR.
- Κόψτε μια περιοχή ενδιαφέροντος από μια εικόνα, αποθηκεύστε την ως JPEG και εκτελέστε OMR σε αυτήν.
- Εκτελέστε υψηλής ακρίβειας οπτική αναγνώριση σημάτων (OMR).
- Υποστηρίζει πολλά configuration presets for image preprocessing.
Χαρακτηριστικά OMR Cloud Storage
- Μεταφορτώστε, κατεβάστε, αντιγράψτε, μετακινήστε και διαγράψτε αρχεία, συμπεριλαμβανομένου του χειρισμού εκδόσεων (εάν χρησιμοποιείτε χώρο αποθήκευσης στο Cloud που υποστηρίζει αυτήν τη δυνατότητα - true από προεπιλογή).
- Δημιουργία, αντιγραφή, μετακίνηση και διαγραφή φακέλων.
- Αντιγράψτε και μετακινήστε αρχεία και φακέλους σε ξεχωριστούς αποθηκευτικούς χώρους στο πλαίσιο μιας μεμονωμένης λειτουργίας.
- Ελέγξτε εάν υπάρχει συγκεκριμένο αρχείο, φάκελος ή χώρος αποθήκευσης.
Αποθήκευση OMR As
CSV
Διαβάστε τις μορφές OMR
JPEG, PNG, GIF, TIFF, BMP
Απαιτήσεις
Η δημιουργία της βιβλιοθήκης πελάτη API απαιτεί:
- Java 1.7+
- Maven
Προαπαιτούμενα
Για να χρησιμοποιήσετε το Aspose.OMR Cloud SDK για Java, πρέπει να καταχωρίσετε έναν λογαριασμό στο Aspose Cloud και να αναζητήσετε/δημιουργήσετε Client ID και Client Secret στο Cloud Dashboard. Υπάρχει δωρεάν διαθέσιμη ποσόστωση. Για περισσότερες λεπτομέρειες, ανατρέξτε στο Aspose Cloud Pricing.
Εγκατάσταση
Εγκατάσταση από τη Maven
Προσθέστε το αποθετήριο Aspose Cloud στην εφαρμογή σας pom.xml
<repository>
<id>aspose-cloud</id>
<name>Aspose Cloud Repository</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
Εγκατάσταση από την πηγή
Για να εγκαταστήσετε τη βιβλιοθήκη πελάτη API στο τοπικό σας αποθετήριο Maven, απλώς εκτελέστε:
mvn clean install
Για να το αναπτύξετε σε ένα απομακρυσμένο αποθετήριο Maven, διαμορφώστε τις ρυθμίσεις του αποθετηρίου και εκτελέστε:
mvn clean deploy
Ανατρέξτε στο OSSRH Guide για περισσότερες πληροφορίες.
χρήστες Maven
Προσθέστε αυτήν την εξάρτηση στο POM του έργου σας:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-omr-cloud</artifactId>
<version>18.8.0</version>
<scope>compile</scope>
</dependency>
Οι υπολοιποι
Αρχικά δημιουργήστε το JAR εκτελώντας:
mvn clean package
Στη συνέχεια εγκαταστήστε με μη αυτόματο τρόπο τα ακόλουθα JAR:
target/aspose-omr-cloud-18.8.0.jar
target/lib/*.jar
ΠΑΡΑΔΕΙΓΜΑ
OMRFunctionParam param = new OMRFunctionParam();
String packedTemplate = PackTemplate(templateFile.getFileName().toString(), Files.readAllBytes(templateFile));
param.setFunctionParam(packedTemplate);
UploadFile(imageFile, "");
return api.postRunOmrTask(imageFile.getFileName().toString(), "CorrectTemplate", param, null, null);
Αδειοδότηση
Όλα τα Aspose.OMR Cloud SDK, τα βοηθητικά σενάρια και τα πρότυπα διαθέτουν άδεια χρήσης υπό MIT License.
Εξουσιοδότηση & Έλεγχος ταυτότητας
Το Authentication schemes που ορίζεται για το API είναι ως εξής:
JWT
- Τύπος: OAuth
- Ροή: εφαρμογή
- Διεύθυνση URL εξουσιοδότησης:https://api.aspose.cloud/connect/token
Σύσταση
Συνιστάται να δημιουργήσετε μια παρουσία του ‘ApiClient’ ανά νήμα σε περιβάλλον πολλαπλών νημάτων για να αποφύγετε τυχόν προβλήματα.
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Version | Release Date |
---|---|
18.8.0 | 12 Σεπτεμβρίου 2018 |
Aspose.OMR Aspose.OMR Cloud Aspose Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth Aspose.Total Cloud JPEG PNG BMP TIFF PDF CSV OMR scan detect identify detection human marked data sheet survey MCQ questionnaire template text choice box answer sheet grid logo images barcode QR code Aruco code perspective test answer markup