0

python-3.4でtesseract-ocr libを使いたいです。「sudo apt-get install tesseract-ocr」でtesseractをダウンロードし、コマンドラインで使用できるようになりました。しかし、私はpython3でそれを使いたいです。しかし、python3x でネイティブ tesseract を使用するためのチュートリアルが見つかりませんでした。

実際に私は pytesseract のようなラッパーを使用しようとしました。https://code.google.com/p/python-tesseract/wiki/Python3Tesseractからダウンロードし、dpkg でインストールします。インポートしようとしましたが、奇妙なエラーが発生します。

エラーメッセージは次のとおりです。
「ImportError: /usr/lib/python3/dist-packages/_tesseract.cpython-34m-x86_64-linux-gnu.so: 未定義のシンボル: _Z11GetUTF8TextPN9tesseract11TessBaseAPIE」

python3x用のtesserPyラッパーを試しました。トルコ語、英語ではうまく機能していますが、アラビア語では機能していません。(これらの言語だけで tesserpy をテストしました。) そのアドレスから tesserpy を取得できます。 https://github.com/blindsightcorp/tesserpy

アラビア語でtesserpyを実行している間のエラーメッセージは次のとおりです。

tessdata_manager.SeekToStart(TESSDATA_INTTEMP): エラー: アサートに失敗しました: ファイル adaptmatch.cpp の 511 行目

以前にこの種のエラー メッセージを見た人はいますか?

前もって感謝します

4

1 に答える 1