<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 untuk Pemrosesan OMR di Cloud
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Aspose.OMR Cloud SDK for Java adalah pembungkus dari Aspose.OMR Cloud APIs. SDK ini memungkinkan Aplikasi Java Anda untuk melakukan operasi optical mark recognition (OMR) pada kuesioner, ujian, soal pilihan ganda, survei, dan lembar OMR lainnya.
Anda dapat menentukan template dan aturan Anda sendiri, mendeteksi data yang diperlukan dari lembar digital OMR, melakukan penilaian data yang diekstraksi dan mengekspornya ke format CSV. Tidak perlu menginstal perangkat lunak pihak ke-3.
Mark-up untuk pembuatan template mendukung beberapa jenis elemen, seperti, teks, kotak pilihan (pertanyaan), lembar jawaban multi-kolom, kisi, gambar, kode QR dan jenis kode kode Aruco dari barcode.
Fitur Pemrosesan Cloud OMR
- Lakukan pengenalan foto dan gambar yang dipindai untuk operasi OMR.
- Kemampuan untuk melakukan OMR pada foto yang diputar & perspektif (dalam 25 derajat).
- Ekstrak & kenali data yang ditandai manusia dari tes yang dipindai, ujian, survei, dll.
- Mendukung ekspor hasil OMR ke format file CSV.
- Gunakan markup tekstual untuk membuat template OMR, membuat survei, dan lembar ujian.
- Ketersediaan GUI application for managing OMR templates.
- Tentukan jumlah pertanyaan & jawaban berbasis OMR di template.
- Ketersediaan GUI OMR editor sebagai klien cloud.
- Berikan aturan JSON untuk melakukan penilaian jawaban OMR.
- Klip area yang diminati dari gambar, simpan sebagai JPEG & lakukan OMR di atasnya.
- Lakukan pengenalan tanda optik (OMR) yang sangat akurat.
- Mendukung beberapa configuration presets for image preprocessing.
Fitur Penyimpanan Cloud OMR
- Unggah, unduh, salin, pindahkan, dan hapus file, termasuk penanganan versi (jika Anda menggunakan penyimpanan Cloud yang mendukung fitur ini - benar secara default).
- Membuat, menyalin, memindahkan, dan menghapus folder.
- Salin dan pindahkan file dan folder di penyimpanan terpisah dalam lingkup satu operasi.
- Periksa apakah ada file, folder, atau penyimpanan tertentu.
Simpan OMR As
CSV
Baca Format OMR
JPEG, PNG, GIF, TIFF, BMP
Persyaratan
Membangun pustaka klien API memerlukan:
- Jawa 1.7+
- Maven
Prasyarat
Untuk menggunakan Aspose.OMR Cloud SDK untuk Java, Anda perlu mendaftarkan akun dengan Aspose Cloud dan mencari/membuat ID Klien dan Rahasia Klien di Cloud Dashboard. Tersedia kuota gratis. Untuk detail selengkapnya, lihat Aspose Cloud Pricing.
Instalasi
Instal dari Maven
Tambahkan repositori Aspose Cloud ke pom.xml aplikasi Anda
<repository>
<id>aspose-cloud</id>
<name>Aspose Cloud Repository</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
Instal dari sumber
Untuk menginstal pustaka klien API ke repositori Maven lokal Anda, cukup jalankan:
mvn clean install
Untuk menyebarkannya ke repositori Maven jarak jauh, konfigurasikan pengaturan repositori dan jalankan:
mvn clean deploy
Lihat OSSRH Guide untuk informasi lebih lanjut.
Pengguna Maven
Tambahkan dependensi ini ke POM proyek Anda:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-omr-cloud</artifactId>
<version>18.8.0</version>
<scope>compile</scope>
</dependency>
Yang lain
Mula-mula buat JAR dengan menjalankan:
mvn clean package
Kemudian instal JAR berikut secara manual:
target/aspose-omr-cloud-18.8.0.jar
target/lib/*.jar
CONTOH
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);
Lisensi
Semua Aspose.OMR Cloud SDK, skrip pembantu, dan template dilisensikan di bawah MIT License.
Otorisasi & Otentikasi
Authentication schemes yang ditentukan untuk API adalah sebagai berikut:
JWT
- Tipe: OAuth
- Aliran: aplikasi
- URL Otorisasi:https://api.aspose.cloud/connect/token
Rekomendasi
Direkomendasikan untuk membuat instance ApiClient
per utas di lingkungan multithread untuk menghindari kemungkinan masalah.
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Version | Release Date |
---|---|
18.8.0 | 12 September 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