テキスト認識に手書きを含むアプリ (最初は Windows) を作成したいと考えています。Windows 内蔵の Tablet PC 入力を使用したい。私の質問は、ストロークを画像としてキャプチャし、「これらをタブレット入力で使用される OCR エンジンに送信し、認識されたテキストを返す方法はありますか?
または、直接使用できる優れたオープンソースの手書きライブラリはありますか?
主な開発言語は Qt です。
テキスト認識に手書きを含むアプリ (最初は Windows) を作成したいと考えています。Windows 内蔵の Tablet PC 入力を使用したい。私の質問は、ストロークを画像としてキャプチャし、「これらをタブレット入力で使用される OCR エンジンに送信し、認識されたテキストを返す方法はありますか?
または、直接使用できる優れたオープンソースの手書きライブラリはありますか?
主な開発言語は Qt です。
手書き認識用のオープン ソースまたはフリー ソフトウェア ライブラリを認識していないため、アダプターを作成しました。私のターゲットは Linux を実行しているタブレット PC でしたが、私のソリューションの一部は Windows でも直接使用できますが、ニーズに合わせて調整する必要があります。
私が使用したコンポーネントのライセンスを読み、それらの使用を検証する必要があります。
ソースはここから入手できます: Ink2Text プロジェクト
このソリューションの一部は、XP 手書き認識ライブラリを使用して手書きを構成するストロークを解釈するサーバーです。余談ですが、これはOCRを使用しません-ストロークの流れの接続されたグラフを使用します。
もう 1 つの補完的なプロジェクトでは、クライアントの手書きウィジェットであるStylus/Handwriting Input Panelが提供されています。これは Java で書かれており、GPL3 です。手書きを受け取り、サーバーに送信します。そのまま使用する場合を除き、インクのデータ形式を確認するだけでも価値がありますが、これは十分に単純であり、おそらく Ink2Text ソース コードだけで推測できます。
以前のソリューションでは、通常のネットワーク接続を介して入力を受け入れるMS Ink Serverで S/HIP を使用していました。アーキテクチャによってはこれも役立つ場合がありますが、実行中の Windows のコピーが必要です。
このシステムは、印刷された筆記体の手書きを非常によく認識します。
それに関する質問には、関連する SourceForge フォーラムでのみ回答します。他の人も同様に回答から利益を得られるようにするためです。ここでは質問しないでください。
乾杯、ブレット