java - 获取错误 : "bad read of inttemp!" when training a new font in Tesseract 2

标签 java android tesseract

我正在尝试针对可在我的 Android 应用程序中使用的新字体训练 Tesseract。我只需要训练数字,所以我创建了一个训练图像、box 文件和 unicharset 文件。

我关注了the training instructions ,但是当我尝试运行 tesseract 时,它说,bad read of inttemp!

我做错了什么?我如何诊断此错误?

最佳答案

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

事实证明,tesseract 仍在返回到“C:\Program Files\Tesseract-OCR”文件夹 - 包括使用那里训练文件夹中的 3.0 训练 exe。这对我从哪里运行命令没有影响 - 猜测 tesseract 在它有路径变量时会忽略它。

替换了该文件夹中的所有 3.0 exe 和培训文件。放入 2.0.4 文件中,提取命令有效!!!出于各种原因,我应该更快地解决问题,但是..

试试这个

http://www.win.tue.nl/~aeb/linux/ocr/tesseract.html

关于java - 获取错误 : "bad read of inttemp!" when training a new font in Tesseract 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14829432/

相关文章:

java - 当网络不稳定时Android将文件从客户端发送到服务器的最佳方法

java - 无法在 Play 项目中加载库 'libtesseract302'

java - GWT:将用户转发到 URL

java - android: java.lang.NoClassDefFoundError: 解析失败: Landroid/view/View$OnUnhandledKeyEventListener;

java - 在 SSL url 上运行 Karate 时如何修复 'Unexpected end of ZLIB input stream' 错误

java - 检测鼠标指针消失

java - JSONException : Value of type java. lang.String解析时无法转换为JSONObject

python - 如何使用python tesseract仅设置init参数?

ocr - 如何在 tesseract 中合并 traindata 文件?

java程序要求用户输入第二大和最大的数字