1

pytesseract に対して次のコードを実行すると

>>> import pytesseract
>>> import Image
>>> print pytesseract.image_to_string("plate.png")

以下のエラーが表示されます

Traceback (most recent call last):
  File "<pyshell#5>", line 1, in <module>
    print pytesseract.image_to_string("plate.png")
  File "/usr/local/lib/python2.7/dist-packages/pytesseract/pytesseract.py", line 137, in image_to_string
    image.save(input_file_name)
AttributeError: 'str' object has no attribute 'save'

このエラーはどういう意味ですか? どうすればこれを修正できますか?

前もって感謝します

4

1 に答える 1

4

ファイル パス (文字列) の代わりに画像オブジェクトを渡します。

import pytesseract
import Image

im = Image.open("plate.png")
print pytesseract.image_to_string(im)
于 2015-02-15T16:03:42.803 に答える