スタックオーバーフローへようこそ!あなたの質問に対する答えは 2 つあります。すでに発生した手書きを認識したい場合、つまり画像として提示されている場合、問題が発生します。コンピュータ ビジョンは、妥当な精度を提供するにはまだ十分ではありません。b. 手書き文字を「その場で」認識する機会があれば、あなたは幸運です。たとえば、Android Play ストアからGesture Searchアプリをダウンロードすれば、ビジネスを開始できます。
2 つのシナリオの違いはわずかですが、重要です。2 番目のケースでは、手書き認識を可能にする追加の情報があります。この作品は、各ストロークのタイミングです。言い換えれば、手書きの画像の代わりに、すべてタイム スタンプでラベル付けされた一連のストロークがあります。これは一連の直線と曲線、または画像のセグメンテーションと考えることができます。いずれにせよ、これはシステムに大きなヒントを提供します。追加のヘルプは携帯電話の辞書から得られますが、これは通常、手書きシステムで使用されます。
もちろん、Android には脳卒中認識用のオープンソース ライブラリがあります (詳細は各自で調べてください)。それでも画像を認識したい場合は、最初にテキストを検出し (境界ボックスなど)、次に既存のエンジンを使用して検出された領域を処理する必要があります。テキスト検出については、MSERをお勧めします。ただし、テキスト検出を独自に実装しようとする場合は注意してください。ここで苦痛の世界に入ります ;)。ここに役立つ記事があります。
インターネット上の画像からテキストを認識する方法を学ぶことに関しては、上記の段階をマスターするとき、これはあなたのプラン B または C または Z になる可能性があります。学習方法を乱用して、自分のために大変な作業をさせようとしないでください。内部で何が起こっているのかを理解していないと、壁にぶつかることになります。