我正在编写一个使用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 env var是TESSDATA_PREFIX=/usr/local/share/
有什么想法吗? 一篇文章,其中列出了我在设置中所采取的确切步骤,并将其构建到目前为止已完成 源代码可在此处获得 https://github.com/rhgraysonii/ocr_tutorial
任何帮助都不仅仅是值得赞赏的。这里的目标是帮助其他人进入OCR 但遗憾的是我没能让它正常工作。
干杯!并提前感谢任何帮助