2016-12-13 3 views
0

大学で働いていて、私は管理者権限がないので、tessdataの "digits"のような設定ファイルを変更できないという問題が発生しています。だから、私は自宅からすべてを動かし、そこにパターンや設定を作成し、そこにデータファイルを訓練したいと思っています。このような検出を開始すると、期待される出力とうまく動作します。pytesserがパターンファイルへのパスを設定

tesseract ../pics/hi.png out --tessdata-dir ./tessdata digits 

Ie.私がtesseractを実行する場所からのパスを設定します。しかし、どのようにpytesserがtesseractと呼ぶ行にこのパス(絶対パスとして最適)を含めることができますか?

args = [tesseract_exe_name, input_filename, output_filename,'nobatch', '/prog/tessdata/configs/digits'] 

これは機能しません。数字だけをパスとして使用すると、私が欲しくない共通のプログラムとファイルアーカイブの数字ファイルが描画されます。

configファイルをどこから取得するかをtesseractに伝える絶対パスをここに入れる方法は何ですか?それとも不可能ですか?どんなヒントも大歓迎です!

答えて

関連する問題