如何在Tess4J OCR项目中指向eng.traineddata

时间:2014-07-29 15:32:06

标签: java netbeans tess4j

我是Tess4J的新手。我收到此错误

打开数据文件./tessdata/eng.traineddata时出错 请确保将TESSDATA_PREFIX环境变量设置为" tessdata"的父目录。目录。 加载语言失败' eng' Tesseract无法加载任何语言! 空页!!

搜索之后,我添加了环境变量TESSDATA_PREFIX指向" C:\ Program Files \ Tesseract-OCR \ tessdata"其中有eng.traineddata文件。

我怎样才能让它发挥作用。如果可能的话,请一步一步地帮助。

2 个答案:

答案 0 :(得分:0)

数据路径应设置为"C:\Program Files\Tesseract-OCR\"

答案 1 :(得分:0)

首先,您需要下载language data file

然后,将环境变量设置为指向tessdata目录。

例如:如果你的tessdata路径是'/ usr / local / share / tessdata'

export TESSDATA_PREFIX='/usr/local/share/' 

最后,将语言数据文件移动到tessdata目录:

sudo mv Downloads/eng.traineddata /usr/local/share/

现在,尝试〜