如何在图像 JtessBoxEditor 上创建框?

Posted

技术标签:

【中文标题】如何在图像 JtessBoxEditor 上创建框?【英文标题】:How to Create boxes on images JtessBoxEditor? 【发布时间】:2020-02-07 15:33:35 【问题描述】:

我需要重新训练 tesseract,因此我正在使用 JtessboxEditor。但是,它不会在图像上创建框。

我在 *** 上找到了这个问题,但它并没有解决我的问题。 How to generate a tiff/box file from an image to train Tesseract in Windows

我按照答案的建议做了,但我仍然无法在图像上创建框。

这是我得到的错误:


How can I create boxes ? 

Any help is appreciated. Thank you very much.
Error opening data file C:\Program Files\Tesseract-OCR\eng.traineddata
 Please make sure the TESSDATA_PREFIX environment variable is set to your "tessdata" directory.
 Failed loading language 'eng' Tesseract couldn't load any languages! Could not initialize tesseract

【问题讨论】:

【参考方案1】:

JTessBoxEditor 只能支持对旧版 Tesseract 3.x 的训练。您的机器上可能安装了 Tesseract 4.x; TESSDATA_PREFIX 变量指向该版本的tessdata,这与 JTessboxEditor 训练不兼容。

【讨论】:

我正在使用 Tesseract 3.x

以上是关于如何在图像 JtessBoxEditor 上创建框?的主要内容,如果未能解决你的问题,请参考以下文章

如何在新的app界面中的jTessBoxEditor(tesseract)中生成tiff / box?

如何从图像生成 tiff/box 文件以在 Windows 中训练 Tesseract

图像识别—基于样本训练的tesseract

在 Windows 窗体 C# 中创建 POI 映射。如何将图标(图像)放在地图上(图片框中的现有图像)?

如何在滚动框上创建缓慢的滚动效果?

利用jTessBoxEditor工具进行Tesseract-OCR样本训练