問題タブ [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.

0 投票する
1 に答える
3606 参照

java - Tess-two OCR が機能しない

Androidでtess-twoを使用して画像からテキストを取得しようとしています。

しかし、それは私に本当に悪い結果をもたらします

30 秒後のように、これが結果文字列として表示されます。

もちろん、それは正しくありません。この写真を使用しています。 ここに画像の説明を入力

私は何度も試しましたが、常に同様の結果です。

何が間違っている可能性があります。これはtess-twoを使用した私のコードです

これがファイルからビットマップを取得する方法です

イメージビューでそのビットマップを使用していて、正しいように見えるので、なぜそんなにうまくいかないのかわかりません。

何か案が?

0 投票する
1 に答える
482 参照

android - 多くの場合、Android 用の Tesseract ツールが機能しない理由

画像からテキストを取得するために Tesseract ライブラリを実装しようとしていますが、場合によっては機能しますが、ほとんどの場合失敗します。

Android プロジェクトでこのライブラリを使用しています: https://github.com/rmtheis/tess-two

私はこの画像で試しています

ここに画像の説明を入力

実結果

ここに画像の説明を入力

期待される結果

ウィキペディア

フリー百科事典

なぜそれが機能しないのかについての提案はありますか?

0 投票する
1 に答える
662 参照

java - Tess two と tessdata フォルダー

tess-two ライブラリを使用して Android ocr アプリを開発しています。テスト中に、テストデバイスに tessdata フォルダーを手動でコピーしましたが、プログラムでそれを行う方法が必要です。他のアプリはどうですか?フォルダをコピーする必要がありますか、それとも他の方法でできますか? ありがとうございました

0 投票する
1 に答える
1299 参照

android - Android用のtess-twoをコンパイルするのに苦労しました

Androidスタジオを使用して、tess-twoプロジェクトからeyes-twoを構築しようとしています。私は ndk-build android ... ant を tess-two と eyes-two 用にリリースし、eyes-two をインポートし、ndk.dir パスを構成しましたが、ビルド中に次のエラー メッセージが表示されました。

0 投票する
2 に答える
1552 参照

android-studio - Android Studio の Tesseract

このチュートリアルにあるシンプルなアプリでTesseractをテストするには、それを Android Studio にインポートする必要があります。次のエラーが表示されます。

ライブラリ参照 ....\tess\tess-two が見つかりませんでした

どうすればこれを解決できますか?

0 投票する
1 に答える
4628 参照

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 を使用しています

0 投票する
1 に答える
691 参照

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 ファイルをダウンロードしました。

私の質問は -

  1. tess-two プロジェクトをビルドして Eclipse にインポートするには、(ndk-build スクリプト以外に) 何か必要ですか?

  2. 正確な手順は何ですか?

Cygwin についても読みました。必要ですか?

どんな助けでも大歓迎です!

0 投票する
1 に答える
452 参照

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) の意味は何ですか?

それが実行するための最小バージョンまたはそのようなものになるということですか??

前もって感謝します