基本的な非常にシンプルなコードを Python で実行しようとしています。
from PIL import Image
import pytesseract
im = Image.open("sample1.jpg")
text = pytesseract.image_to_string(im, lang = 'eng')
print(text)
これはそのように見えます。私は実際にインストーラーを通じて Windows 用の tesseract をインストールしました。私は Python の初心者なので、どのように進めればよいかわかりません。
ここでのガイダンスは非常に役立ちます。Spyder アプリケーションを再起動しようとしましたが、効果はありませんでした。
ベストアンサー1
手順がさまざまな回答に分散しているのがわかります。Windows でのこの pytesseract エラーに関する最近の経験に基づいて、エラーを簡単に解決できるように、さまざまな手順を順番に記述します。
1次の場所から入手できる Windows インストーラーを使用して tesseract をインストールします。https://github.com/UB-Mannheim/tesseract/wiki
2インストールからの tesseract パスをメモします。この編集時点でのデフォルトのインストール パスは次のとおりです: C:\Users\USER\AppData\Local\Tesseract-OCR
。変更される可能性があるため、インストール パスを確認してください。
3。pip install pytesseract
4呼び出す前にスクリプトで tesseract パスを設定しますimage_to_string
。
pytesseract.pytesseract.tesseract_cmd = r'C:\Users\USER\AppData\Local\Tesseract-OCR\tesseract.exe'