問題タブ [tess-two]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Tess-two OCR が機能しない
Androidでtess-twoを使用して画像からテキストを取得しようとしています。
しかし、それは私に本当に悪い結果をもたらします
30 秒後のように、これが結果文字列として表示されます。
もちろん、それは正しくありません。この写真を使用しています。
私は何度も試しましたが、常に同様の結果です。
何が間違っている可能性があります。これはtess-twoを使用した私のコードです
これがファイルからビットマップを取得する方法です
イメージビューでそのビットマップを使用していて、正しいように見えるので、なぜそんなにうまくいかないのかわかりません。
何か案が?
android - 多くの場合、Android 用の Tesseract ツールが機能しない理由
画像からテキストを取得するために Tesseract ライブラリを実装しようとしていますが、場合によっては機能しますが、ほとんどの場合失敗します。
Android プロジェクトでこのライブラリを使用しています: https://github.com/rmtheis/tess-two
私はこの画像で試しています
実結果
期待される結果
ウィキペディア
フリー百科事典
なぜそれが機能しないのかについての提案はありますか?
java - Tess two と tessdata フォルダー
tess-two ライブラリを使用して Android ocr アプリを開発しています。テスト中に、テストデバイスに tessdata フォルダーを手動でコピーしましたが、プログラムでそれを行う方法が必要です。他のアプリはどうですか?フォルダをコピーする必要がありますか、それとも他の方法でできますか? ありがとうございました
android - Android用のtess-twoをコンパイルするのに苦労しました
Androidスタジオを使用して、tess-twoプロジェクトからeyes-twoを構築しようとしています。私は ndk-build android ... ant を tess-two と eyes-two 用にリリースし、eyes-two をインポートし、ndk.dir パスを構成しましたが、ビルド中に次のエラー メッセージが表示されました。
android-studio - Android Studio の Tesseract
このチュートリアルにあるシンプルなアプリでTesseractをテストするには、それを Android Studio にインポートする必要があります。次のエラーが表示されます。
ライブラリ参照 ....\tess\tess-two が見つかりませんでした
どうすればこれを解決できますか?
android - *.so ライブラリを含む Android Studio tess-two (tesseract)
今日、Tesseract ライブラリを Android プロジェクトに含めようとしています。
私が見つけたものから、私は次のことをしました:
1) gooogle git から tess-two をダウンロード 2) NDK でビルド 3) *.so ファイル (armeabi/v7,x86,mips) を /app/main/jniLibs/ に配置 4) *.so を .jar ファイルにパック、アーカイブを app/libs/ に置き、依存関係 {} を gradle.build ファイルに書き込みました
私は Android Studio を使用しており、TessBaseAPI を作成して Alt+Enter キーを押すと、「tess-two モジュールに依存関係を追加」すると、自動的にインポート行が書き込まれます。
com.googlecode.tesseract.android.TessBaseAPI をインポートします。
しかし、それを構築しようとすると、
エラー: パッケージ com.googlecode.tesseract.android が存在しません
Android Studio 1.1 を使用しています
android - windows - ndk で tess-two をビルドする
私はWindowsで作業しています
Android アプリケーションでの画像処理にオープン ソースの tess-two プロジェクトを使用したい - https://github.com/rmtheis/tess-two。
今、このチュートリアルによると - http://gaut.am/making-an-ocr-android-app-using-tesseract/ ndk-build で tess-two をビルドする必要があります。
私が今いる場所:
ndk をダウンロードしてインストーラーを実行したところ、android-ndk-r10d フォルダーができました - ここからhttps://developer.android.com/tools/sdk/ndk/index.html。
また、フォルダーに解凍されたhttps://github.com/rmtheis/tess-twoからzip ファイルをダウンロードしました。
私の質問は -
tess-two プロジェクトをビルドして Eclipse にインポートするには、(ndk-build スクリプト以外に) 何か必要ですか?
正確な手順は何ですか?
Cygwin についても読みました。必要ですか?
どんな助けでも大歓迎です!
android - tess-two ocr をビルドするときの android ターゲットの意味
私はこのチュートリアルに従っています - http://gaut.am/making-an-ocr-android-app-using-tesseract/ tess-twoライブラリを構築して使用するために。
実行中にエラーが発生しました
Android 更新プロジェクト --path 。
チュートリアルでは、次のように述べています。
Windows の場合: 「プロジェクトにターゲットが設定されていないか、ターゲットが無効です。「android.bat update」コマンドに –target を指定してください。」解決策: コマンド android update project --path D:\Softwares\Studies\Android\OCR\Code_Project\tess-two-master\tess-two --target android-19 を実行します。
android-19 ターゲットでコマンドを実行したところ、うまくいきました。
私の質問は、ビルド コマンドに入力したターゲット SDK (この場合は android-19) の意味は何ですか?
それが実行するための最小バージョンまたはそのようなものになるということですか??
前もって感謝します