Jupyter LabをMacにて使用しています。
文字認識をしたいのですが、以下を実行してもリストが空です。
Python
1#入力 (念の為インポートしたものを全て書いています) 2from PIL import Image 3import sys 4import pyocr 5import pyocr.builders 6from pyocr.tesseract import image_to_string 7 8pyocr.get_available_tools() 9 10#結果 11[]
リストにモジュールが入っていない原因は何でしょうか?
またどうすればJupyterLabで取得できますか?
terminalで以下の実行(日本語画像(sample.png)の文字認識)はできます。
terminal
1$ tesseract --list-langs 2List of available languages (4): 3eng 4jpn 5osd 6snum
また、以下も確認済みです。
terminal
1$ tesseract sample.png - -l jpn
また、"~/anaconda3/lib/python3.9/site-packages/pyocr"内に
__init__.py tesseract.py
等も入っています。
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。