2

まず、私の要件について言及したいと思います。

私は数ヶ月以来、ANDROID アプリケーションに取り組んできました。CYGWIN、JNI、NDK を介してアプリにリンクするには、OCR (光学式文字認識) のコードが必要です。TESSERACT OCR が利用可能な唯一のオープン ソース コードであることがわかりました。次のリンクから Tesseract OCR-3.00 のコードをダウンロードしました。

http://code.google.com/p/tesseract-ocr/wiki/ReadMe

ダウンロードしたファイルにある「INSTALL」ファイルに記載されている手順に従って、CYGWIN環境でコードを正常にコンパイルしました。最後に、すべての MAKE ファイルが生成されます。このコードをアプリで使用するには、CYGWIN で生成される「.so」ファイルが必要です。

今、直面している問題は次のとおりです。

次のリンクに記載されている手順に従って、完全なコード Tesseract OCR を ECLIPSE の Android アプリ コードにインポートしました。

http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/

上記のリンクに記載されている手順に従いました..しかし、上記のリンクに示されている例と比較すると、TESSERACT OCRのコードをインポートするのは非常に困難です。OCR の場合、「.so」を作成する最後のステップが機能しません。次の画像に示すようなエラーが表示されます![ここに画像の説明を入力][1]

提案: 次のステップに進む方法についての明確な説明を提案してください....誰か、明確な説明をするために時間がかかります..

ありがとうございます。それでは、お元気で

4

1 に答える 1

0

Tesseract で作業しようとしたとき、Windows と Cygwin で動作させることができませんでした。私もあなたと同じ参照を使用しました。次に、「tesseract-android-tools」をコンパイルしてみました。そして、それも機能していませんでした。その後、ネイティブ C 環境で MAC を使用してコンパイルしたところ、うまくいきました。「tesseract-android-tools」の後で Google を検索すると、多くのヘルプが得られるでしょう。

さらなる進歩に少しでも役立つことを願っています。

よろしく

于 2011-08-11T11:07:23.423 に答える