OMRと略される光学式マーク認識は、アンケート、調査、およびその他の情報収集基準を評価するために頻繁に使用されます。この記事では、.NETアプリケーションでC#言語を使用して、OMRの質問とバブルの回答シートを作成および確認する方法を学習できます。次のアプローチについて簡単に説明します。
OMRテンプレートクリエーターおよびチェッカーAPI–インストール C#を使用してOMR質問シートのテンプレート、画像、PDFファイルを作成する C#を使用して多肢選択式バブル回答シート画像でOMRを実行する
OMRテンプレートクリエーターおよびチェッカーAPI–インストール OMRテンプレートを作成し、C#またはVB.NETアプリケーションでOMR操作を実行するには、最初にAspose.OMR for.NET APIをインストールする必要があります。 新しいリリースから、または次のNuGetコマンドを使用して、簡単にダウンロードできます。
Install-Package Aspose.OMR -Version 20.6.0 したがって、C#を使用してAPIで多肢選択式の質問シートリソースを作成する準備が整いました。
C#を使用してOMR質問シートテンプレート、画像、およびPDFファイルを作成する OMR質問シートリソースの作成について見ていきましょう。ここでは、サンプルの質問をTXTファイルに保存します。このファイルは、後でOMRエンジンが、OMR質問用紙のテンプレート、画像、およびPDFファイルを作成するために使用します。さらに、OMRエンジンの入力として使用するテキストマークアップは次のとおりです。
?text=Name__________________________________ Date____________ ?grid=ID sections_count=8 #What is Aspose.OMR main function? () OCR () Capture human-marked data () There is no main function () Enhance images #Can Aspose.OMR process not only scans, but also photos? () Yes, indeed! () No #Aspose.OMR is available on any platform, because it is: () Cross-platform code () Cloud service #Aspose.OMR works with any kind of OMR forms: tests, exams, questionnaires, surveys, etc.
画像の光学式マーク認識と処理のためのJavaAPI
シンプルでありながら機能豊富なJavaOMRライブラリが必要ですか?スキャンした画像の光学マークを認識しますか? Aspose.OMR for Javaを試してください-Javaベースのアプリケーションで光学式マーク認識(OMR)操作を実行するためのJavaクラスライブラリ。上記のJavaAPIの機能をざっと見て、さまざまな画像形式の光学マークを認識し、MCQを含む調査、アンケート、またはテストから人間がマークしたデータをキャプチャする方法を見てみましょう。
JavaOMRライブラリを使用してOMRテンプレートを動的に作成する Aspose.OMR for Javaは、OMRテンプレートの作成から、データをキャプチャするための光学式マークの認識まで、一連の機能を提供します。 APIは、単純なテキストマークアップからのOMRテンプレートファイルまたは画像の生成をサポートします。テンプレートのテキストマークアップをAPIに渡すだけで、テンプレートが生成されます。以下は、OMRテンプレートのサンプルテキストマークアップです。
?text=Name__________________________________ Date____________ ?grid=ID sections_count=8 #What is Aspose.OMR main function? () OCR () Capture human-marked data () There is no main function () Enhance images #Can Aspose.OMR process photos as well? () Yes, indeed! () No #Aspose.OMR is available on any platform, because it is: () Cross-platform code () Cloud service #Aspose.OMR works with any kind of OMR forms: tests, exams, questionnaires, surveys, etc.
Aspose.OMR for .NET を使用してテキスト マークアップから OMR テンプレートを作成する
OMR テンプレートは、印刷前に使用している光学式マーク認識ソフトウェアまたは API との互換性を保つために使用されます。カスタム OMR テンプレートを設計すると、OMR シートの見栄えが良くなったり、同じように見えるように作成したりできます。 Aspose.OMR for .NET は、.NET アプリケーションで使用できる API であり、その最新リリースでは、テキスト マークアップから OMR テンプレートを作成できます。はい。API を使用して、単純なテキスト マークアップからアンケートとテスト シートを生成できるようになりました。 Aspose に感謝し、個人用テスト シートを取得できるようになったことをユーザーにお祝いします。次のセクションでは、Aspose.OMR for .NET 19.7 を使用してテキスト マークアップから OMR テンプレートを作成する方法について説明します。あまり待たずに、ダイビングしましょう。
OMR テンプレートの作成 Aspose.OMR for .NET は、単純なテキスト マークアップを使用して OMR テンプレート (.omr) ファイルとイメージを作成するオプションを提供します。マークアップ テキスト ファイルのパスをパラメーターとして受け取る OmrEngine.GenerateTemplate メソッドは、テンプレート イメージとテンプレート (イメージ上の要素の位置を記述する JSON) を含む GenerationResult オブジェクトを返します。
API を使用して OMR テンプレートを作成するために使用できる次の単純なテキスト マークアップをさらに確認できます。
?text=Name__________________________________ Date____________ ?grid=ID sections_count=8 #What is Aspose.OMR main function? () OCR () Capture human-marked data () There is no main function () Enhance images #Can Aspose.