前提・実現したいこと
pythonでOCRを実装しようとtesseractを使用していますが、コマンドプロンプトでの動作確認の時点で結果が出力できません。
(結果のファイル自体は出力されるが、ブランクで出力される)
エラーメッセージも特に出ておらず、何の設定を調べたらいいものかと悩んでおります。
どこの設定を見直したらよいのかなど、どなたかお知恵をお貸しいただけないでしょうか。
試したこと
$ tesseract test.png stdout -l eng
→何も出力されない(エラーもない)
$ tesseract test.png output -l eng Tesseract Open Source OCR Engine v4.1.1 with Leptonica
→output.txtは作成されるが、中身は何も書かれていない
$ tesseract --list-langs List of available languages (2): eng osd
→英語は有効なようなのですが、結果(txtの中身)は出力されません
環境変数の追加:
TESSDATA_PREFIX
D:\app\miniconda3\Library\bin\tessdata
→追加前と後で挙動変わらず
補足情報(FW/ツールのバージョンなど)
・python 3.6.13
・tesseract 4.1.1
・windows
・minicondaでpython3.6の仮想環境を作成
・desktopで作業しています
・テストした画像(カレントディレクトリに配置)
①
②
あなたの回答
tips
プレビュー