我正在使用Serak Tesseract Trainer for Tesseract 3.0x。我添加了一个Train Image,然后来自jTessBoxEditor(Box Generator)。当我按下Train Tesseract时,一个DOS命令提示我,就像训练图像一样,然后突然出现了这个:
读取dos.bookmanoldstyle.exp0.tr ...样本0上的字体id = -1 / 0,类id = 1/42 font_id> = 0&& font_id< font_id_map_.SparseSize():错误:断言失败:在文件.... \ classify \ trainingsampleset.cpp,第622行
然后出现一个对话框,告诉我有关已经停止工作的Shape聚类的事情。
我不知道出了什么问题,我第一次使用它时,虽然工作得很好。有谁可以帮我解决这个问题?
答案 0 :(得分:2)
将您的font_properties
文件保存为Unix格式(.sh
)(在记事本++中可用)而不是普通文本。然后使用font_properties文件,如下所示,无论何时需要。
-F font_properties.sh
答案 1 :(得分:1)
您是否在font_properties文件中输入了正确的文件或输入文件名是否正确? Assert failed - Training Tesseract