Android上で動作するJavaOCRを探していますが、Aspriseはプラットフォームに依存しないOCRではないようです。Androidアプリケーション開発に使用できるオープンソース/無料のJavaOCRはありますか?
6 に答える
OCRはかなりCPUを集中的に使用する可能性があるため、スマートフォンでの実行を再検討することをお勧めします。
それはさておき、私の知る限り、人気のあるOCRライブラリはAspireとTesseractです。どちらも真っ直ぐなJavaではないので、ドロップインのAndroidOCRライブラリを入手することはありません。
ただし、Tesseractはオープンソースです(GitHubがホストする事実)。そのため、必要なサブセットをJavaに移植するのに少し時間がかかる可能性があります。私の理解では、 C ++は非常識ではないので、OCRがどれほどひどく必要かによっては、時間の価値があるかもしれません。
短い答え:いいえ。
長い答え:あなたがそれのために働く気があるなら。
私はtesseract-android-toolsでかなりの運を持っています
もう 1 つのオプションは、画像を Web アプリケーションに投稿し (おそらく後で)、C++ -> Java ポートの問題やモバイル CPU の詰まりを起こさずにそこで OCR 処理することです。
Google ゴーグルは、OCR と翻訳の両方を行うのに最適なアプリケーションです。
そして良いニュースは、Google Goggles が App Platform になることです。
それまでは、IQ エンジンを使用できます。
はいあります。
しかし、OCR は非常に広大です。OCR 機能を備えた Android アプリケーションを知っていますが、それはあなたが探している種類の OCR ではないかもしれません。
このオープンソース アプリケーションはAedictと呼ばれ、手書きの日本語文字の OCR を実行します。それほど遅くはありません。
探しているものではない場合は、どの種類の文字で、どのデータが入力されたか (画像または XY タッチ履歴) を正確に入力してください。
Google ドキュメントのOCR リーダーを使用できます。