Tesseract を使用して Flask に単純な OCR Web API を実装するためのチュートリアルを書いています。これはこれまでのところ素晴らしいことが証明されていますが、現在、奇妙な問題に直面しています。
これが私たちが見ているものです:
(Pdb) ENGINE.process_image(image)
*** TesseractError: (-11, 'index >= 0 && index < size_used_:Error:Assert failed:in file ../ccutil/genericvector.h, line 512')
さて、私はすでに次のことを試しました。インストールの単純な問題だと思います...
tesseract -v を実行すると、次のようになります。
``` (codys_app)bobby@devbox:~/ocr/flask_server$ tesseract -v tesseract 3.02.02 leptonica-1.70 libjpeg 8d : libpng 1.2.50 : libtiff 4.0.3 : zlib 1.2.8
```
アンインストールしてapt-get経由で再インストールし、ソースから再構築しようとしました。運がなかった。
私のTESSDATA環境変数はTESSDATA_PREFIX=/usr/local/share/
何か案は?これまでのセットアップとビルドで行った正確な手順と完全なソース コードを含む投稿は、 https://github.com/rhgraysonii/ocr_tutorialから入手できます。
どんな助けでも大歓迎です。ここでの目標は、他の人が OCR を使用できるようにすることですが、残念ながら正しく動作させることができていません。
乾杯!そして、助けてくれてありがとう