あなたと同じように、私も Android で OCR を実装する際に多くの問題に直面しましたが、Google でよく調べた結果、解決策が見つかりました。これは確かに OCR の最良の例です。
ステップバイステップのガイダンスを使用して説明しましょう。
まず、https://github.com/rmtheis/tess-twoからソースコードをダウンロードします。
3 つのプロジェクトすべてをインポートします。インポート後、エラーが発生します。エラーを解決するres
には、tess-two プロジェクトにフォルダーを作成する必要があります
まず、tess-two で tess-two にresフォルダーを作成します->右クリック->新しいフォルダー->「res」という名前を付けます
3 つのプロジェクトすべてでこれを実行すると、エラーはなくなるはずです。
https://github.com/rmtheis/android-ocrからソース コードをダウンロードします。ここで最良の例を取得します。
あとはワークスペースにインポートするだけですが、まずこのサイトから android-ndk をダウンロードする必要があります。
http://developer.android.com/tools/sdk/ndk/index.html私は Windows 7 - 32 ビット PC を持っているので、http://dl.google.com/android/ndk/android-ndk-r9をダウンロードしました-windows-x86.zipこのファイル
E:\Software\android-ndk-r9に抽出したと仮定して、環境変数にこのパスを設定します。
MyComputer- >Property->Advance-System-Settings->Advance->Environment Variable->ボックスの下の 2 番目にあるPATHを見つけて、下の図のようにパスのように設定します。
やった
cmd を開き、以下のように D:\Android Workspace\tess-two に移動します
NDK の環境変数を正常に設定したら、上の図のようにndk-buildと入力するだけで、エラーは発生せず、すべてのファイルが正常にコンパイルされます。
ここで、他のソース コードもhttps://github.com/rmtheis/tess-twoからダウンロードし、抽出してインポートし、 D:\Android Workspace\OCRTestにある私の PC のように OCRTest という名前を付けます。
これに test-two をインポートし、OCRTest を実行して実行します。OCR の最良の例が得られます。