問題タブ [tesseract]

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 投票する
2 に答える
701 参照

ocr - この場合、tesseract-ocr が失敗するのはなぜですか?

この一見単純なケースで、Tesseract を使用して文字を認識しようとしています。

ここに画像の説明を入力

それでも、返されるのは「5」だけです。なぜそうなるのでしょうか?それを修正するためにできることはありますか?利用可能な代替手段 (理想的にはオープンソース C++) はありますか?

0 投票する
4 に答える
44588 参照

android - AndroidでTesseractを使用するにはどうすればよいですか?

私はネットで数時間検索しました。WINDOWSの「Tesseract」はNDKなどを利用したいという回答が多かったです。

しかし、NDK がインストールされたときに何をすべきかについての段階的/適切な説明は得られませんでした。.so ファイルを取得するには? NDK と Cygwin のインストールが完了しました。適切に行われたかどうかを確認するために入力make -vしたところ、期待どおりの出力が得られました。

「Tesseract」を使用したことがある人は、どのように使用したか教えてもらえますか? (「Mezzofanti」をダウンロードしましたが、「Tesseract」ファイルは見つかりませんでした。)

0 投票する
3 に答える
4806 参照

android - 実デバイス Android 2.1 での .so ファイル (Tesseract) の読み込みエラー

Tesseractツールを使用して、カード読み取り (OCR) のサンプル スキャン アクティビティを開発しています。

エミュレータ(Android 2.2を使用)で正常に動作し、SDカードから指定されたカードをすばやく簡単にスキャンします。しかし、実際のデバイスまたはエミュレーター(Android 2.1を使用)で試してみると、次のエラーが発生します:

このライブラリは Android 2.1 またはその他の問題で動作しますか?

0 投票する
3 に答える
3568 参照

java - Java から Windows コマンド ラインを実行する

次のコマンドを実行しようとしています

Javaの使用

指図。

単純な「cmd /c dir」コマンドを使用すると機能しますが、コマンドの正しい構文/使用方法がわかりません。

助けてください!

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

c++ - Tesseract 複数ファイルの混乱 C++

Tesseract OCR コードをコンパイルしようとしていますが、多くの問題に遭遇しました。1 つは、tessembeded.cpp 関数が「edges_and_textord」関数を呼び出し、他の .cpp ファイルが「find_components」関数を呼び出すことです。「edges_and_textord」関数は、google からダウンロードした textord.cpp ファイルにありますが、「find_components」関数はありません。しかし、Google で「textord.cpp」を検索すると、「find_components」関数を含む完全に異なるバージョンの「textord.cpp」(ここ) が見つかりました。どちらも、ファイルの最初 (作成日時まで) に同じコメント付きヘッダー情報があります。

だから私の質問は、私はどれを使うのですか? tesseract コードはこれらの関数の両方を呼び出すので、別の名前で 2 番目の「textord.cpp」ファイルを追加する必要がありますか?

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

opencv - tesseract、Pix のピクセルにアクセスする

私はこのコードを書きました:



次の出力が生成されます。

どこが間違っていますか、このコードは私のtesseractの使用法のテストにすぎません。Pixピクセル値を変更して、OpenCVなどの他の画像形式に変換したいのです。

アイデアをありがとう。

0 投票する
3 に答える
213 参照

c++ - 実装のない Tesseract 関数

Visual Studio 以外で Tesseract を使用してプロジェクトを作成しようとしていますが、これを行う方法に関するドキュメントはないようです。

私が今抱えている問題は、ファイル scanutils.cpp が関数 open(char *, int, mode_t) を呼び出し、これがどこにも定義されていないことです。これはおそらく、私のマシンのどこかにすり抜けた、または配置されるべきUnix機能ですか?

ありがとうございました。

編集: Open 関数には、Unix で fcntl.h ファイルを使用することが含まれていることがわかりましたが、私が持っているバージョン (C++ Builder) には open 関数が含まれていません。Unix のように自分のファイルに open 関数を定義することもできますが、それは少し無謀に思えます。助言がありますか?

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

opencv - Tesseract での IplImage(OpenCV) データの処理

OpenCV から取得した画像を処理する必要があります。

私はこれまでに書いた:

IplImage->widthStep をバイトごとに渡すと、左右の値に「間違った」境界ボックスがあり、画像内のすべてのテキストを読み取ることができません。

IplImage->width*(IplImage->depth/8) を渡すと、boundingBox 関数は false を返します。

アイデアをいただければ幸いです。前もって感謝します。

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

ocr - tesseract で ChoiceIterator を使用できません

まず、選択イテレータの権利を理解していることを確認したいと思います。

たとえば、画像に「スコープ」という単語がある場合、

選択イテレータは、「s」のようなものを提供する必要があり、おそらく Next() の後に「5」を提供する必要があります。

3.文字「o」の場合、「0」、Next()の後「O」、およびNext()「o」の後に返される可能性があります。

私は正しく理解していますか?

これが私の関連するすべてのコードです。

コンソールの出力は次のとおりです。

out:(ヌル),out2:P

p は結果反復子の結果であると予想されますが、選択反復子の出力は null です。

アイデアをありがとう。

おおよそ解決:

http://code.google.com/p/tesseract-ocr/issues/detail?id=555

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

ocr - Tesseract ocr ツールで画像解析を段階的に観察したい

tesseract が渡す画像に対して行う段階的な画像分析プロセスを観察したいと思います。以前にこれを行ったことがあり、私を助けることができる人はいますか?