私は完全なコード初心者です。私は独学で Python を学ぼうとしていますが、これまでのところ初歩的なスクリプトを作成することができました。私にとってはやや高度な OCR の使用方法を試して学びたいと思っていますが、楽しみのためにやっているので、世界中でいつでも時間を過ごすことができます。
pytesser をセットアップしようとしていますが、pytesser モジュールと PIL の両方をダウンロードする必要があることを理解しています。ファイルの保存方法に問題があると思います。
現在、私の PIL ディレクトリは C:\Python27\Lib\site-packages にあります。
私の pytesser_v0.01 ディレクトリは C:\Python27\Lib\site-packages にあります
ここにある基本的なテストを実行しようとしています
そして、次のエラーが発生し続けます
>>> from pytesser import*
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named pytesser
これは非常に単純な質問だと思います。なぜなら、私は PIL および pytesser ディレクトリをどこにインストールするかを探し続けており、すべてのオンライン フォーラム/ヘルプは、どこではなく「インストールする」ということから始まるからです。
編集:
pytesser をインストールする正しい場所を見つけましたが、次のエラーが発生しています。最初の問題は、pytesser、util、errors、および tesseract.exe がサイト パッケージ ファイルにあり、プログラムが pytesser フォルダーに移動する必要がないことを確認することで解決されました。
>>> image = Image.open('fnord.tif')
>>> print image_to_string(image)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python27\lib\site-packages\pytesser.py", line 30, in image_to_string
util.image_to_scratch(im, scratch_image_name)
File "C:\Python27\lib\site-packages\util.py", line 7, in image_to_scratch
im.save(scratch_image_name, dpi=(200,200))
File "C:\Python27\lib\site-packages\PIL\Image.py", line 1433, in save
fp = __builtin__.open(fp, "wb")
IOError: [Errno 13] Permission denied: 'temp.bmp'