【发布时间】:2013-07-02 08:23:50
【问题描述】:
我在我的 Mac 上使用最新版本的 Tesseract。我在一个文件夹中有一个 eng.traineddata,在另一个文件夹中有一个 eng.traineddata。我希望将我的训练数据文件组合成一个大的训练字体文件。
谁能告诉我怎么做?我在某处读到 -l 命令可能是我需要的。
谢谢!
【问题讨论】:
我在我的 Mac 上使用最新版本的 Tesseract。我在一个文件夹中有一个 eng.traineddata,在另一个文件夹中有一个 eng.traineddata。我希望将我的训练数据文件组合成一个大的训练字体文件。
谁能告诉我怎么做?我在某处读到 -l 命令可能是我需要的。
谢谢!
【问题讨论】:
Tesseract 不会在两个不同的文件夹中查找语言数据。您可以做的是将其中一个重命名,例如,重命名为 eng1.traineddata,然后将它们指定为 tesseract 命令的 -l eng+eng1 选项。
【讨论】:
tesseract imagefile outfile -l eng+eng1。由于 Tesseract 项目没有发布原始训练源,因此无法像我们希望的那样组合训练数据文件选项。
Init方法中指定如下:tesseract->Init([dataPath cStringUsingEncoding:NSUTF8StringEncoding], "eng+eng1");
我也尝试过,但似乎只有当我们通过同时编译多个图像来创建训练数据文件时才有可能。 这是详细的过程....
“https://printalert.wordpress.com/2014/10/28/tesseract-training-more-fonts/”
【讨论】: