

tesseract-ocrをgit cloneし、make traningによる再学習を行おうとしたところ、下記のエラーが発生します。

コマンド：

[code]

    !make training MODEL_NAME=foo DATA_DIR=/data TESSDATA=content/tesseract/tesstrain/tessdata GROUND_TRUTH_DIR=data/foo-ground-truth 
    
[/code]

エラー：

[code]

    tesseract data/foo-ground-truth/keller_heinrich01_1854_0198_002.tif data/foo-ground-truth/keller_heinrich01_1854_0198_002 --psm 13 lstm.train
    Error opening data file /usr/local/share/tessdata/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.
    Makefile:225: recipe for target 'data/foo-ground-truth/keller_heinrich01_1854_0198_002.lstmf' failed
    make: *** [data/foo-ground-truth/keller_heinrich01_1854_0198_002.lstmf] Error 1
    
[/code]

環境はgoogle colabです。  
エラー内容のパスの位置には、eng.traineddataを配置してあるのですが、なぜか上記エラーが発生してしまいます。  
また、「export」でパスを通そうとしたところ、なぜかパスが設定されません。colabの仕様か何かなのでしょうか？

どなたかご教示いただければ幸いです。  
よろしくお願いいたします。


CC BY-SA 4.0
2021-12-08T13:53:42.247
84031
2021-12-09T00:11:09.457
2021-12-09T00:11:09.457
3060
49391
question
google-colaboratory tesseract
tesseract-ocrにて「make training」を行うとエラーが発生する。