【发布时间】:2019-01-26 13:04:57
【问题描述】:
我已经在 ubuntu 中安装了 tesseract 4.0 版。 我能够使用 Tesseract CLI 执行 tesseract 的所有操作,例如简单的 OCR 文本生成。 我想训练 LSTM。 我阅读了这个article 并尝试在从 Build 安装 Tesseract 后直接在终端上运行以下命令。
mkdir -p ~/tesstutorial/engoutput
training/lstmtraining --debug_interval 100 \
--traineddata ~/tesstutorial/engtrain/eng/eng.traineddata \
--net_spec '[1,36,0,1 Ct3,3,16 Mp3,3 Lfys48 Lfx96 Lrx96 Lfx256 O1c111]' \
--model_output ~/tesstutorial/engoutput/base --learning_rate 20e-4 \
--train_listfile ~/tesstutorial/engtrain/eng.training_files.txt \
--eval_listfile ~/tesstutorial/engeval/eng.training_files.txt \
--max_iterations 5000 &>~/tesstutorial/engoutput/basetrain.log
尽管它创建了 engouput 目录。
当前路径指向 tesseract 的 SRC 目录。 得到以下错误:
bash: training/lstmtraining: 没有这样的文件或目录
运行方式
【问题讨论】:
标签: c++ ubuntu ocr tesseract lstm