<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"
クラウドでの OMR 処理のための Java REST API
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | {{ハイパーリンク8}}
Aspose.OMR Cloud SDK for Java は Aspose.OMR Cloud APIs のラッパーです。この SDK を使用すると、Java アプリでアンケート、試験、MCQ、調査、およびその他の OMR シートで光学式マーク認識 (OMR) 操作を実行できます。
独自のテンプレートとルールを定義し、OMR デジタル シートから必要なデータを検出し、抽出されたデータのグレーディングを実行して、CSV 形式にエクスポートできます。サードパーティのソフトウェアをインストールする必要はありません。
テンプレート生成用のマークアップは、テキスト、選択ボックス (質問)、複数列の回答シート、グリッド、画像、QR コード、バーコードの Aruco コード タイプなど、いくつかのタイプの要素をサポートしています。
OMR クラウド処理機能
- OMR 操作のために、スキャンした写真と画像の認識を実行します。
- 回転および遠近法 (25 度以内) の写真で OMR を実行する機能。
- スキャンされたテスト、試験、調査などから人間がマークしたデータを抽出して認識します。
- CSV ファイル形式への OMR 結果のエクスポートをサポートします。
- テキスト マークアップを使用して、OMR テンプレートを生成し、調査とテスト シートを生成します。
- GUI application for managing OMR templates の可用性。
- テンプレートで OMR ベースの質問と回答の数を指定します。
- クラウド クライアントとしての GUI OMR editor の可用性。
- OMR 回答の採点を実行するための JSON ルールを提供します。
- 画像から関心のある領域を切り取り、JPEG として保存し、OMR を実行します。
- 高精度の光学式マーク認識 (OMR) を実行します。
- 複数の configuration presets for image preprocessing をサポートします。
OMR クラウド ストレージの機能
- バージョン処理を含む、ファイルのアップロード、ダウンロード、コピー、移動、および削除 (この機能をサポートするクラウド ストレージを使用している場合 - デフォルトで true)。
- フォルダの作成、コピー、移動、および削除。
- 単一の操作の範囲内で、ファイルとフォルダーを別々のストレージ間でコピーおよび移動します。
- 特定のファイル、フォルダー、またはストレージが存在するかどうかを確認します。
名前を付けて OMR を保存
CSV
OMR 形式の読み取り
JPEG、PNG、GIF、TIFF、BMP
要件
API クライアント ライブラリを構築するには、次のものが必要です。
- Java 1.7+
- メイヴン
前提条件
Aspose.OMR Cloud SDK for Java を使用するには、Aspose Cloud でアカウントを登録し、Cloud Dashboard でクライアント ID とクライアント シークレットを検索/作成する必要があります。無料枠あります。詳細については、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 の下でライセンスされています。
承認と認証
API 用に定義された Authentication schemes は次のとおりです。
JWT
- タイプ: OAuth
- フロー: アプリケーション
- 認証 URL:https://api.aspose.cloud/connect/token
おすすめ
潜在的な問題を回避するために、マルチスレッド環境でスレッドごとに「ApiClient」のインスタンスを作成することをお勧めします。
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | {{ハイパーリンク8}}
Version | Release Date |
---|---|
18.8.0 | 2018年9月12日 |
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