Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用pytesseract解决疑难验证码_Python_Tesseract_Python Tesseract - Fatal编程技术网

Python 使用pytesseract解决疑难验证码

Python 使用pytesseract解决疑难验证码,python,tesseract,python-tesseract,Python,Tesseract,Python Tesseract,我是pytesseract的初学者 我试图从这些验证码图像中获取字母: import pytesseract pytesseract.pytesseract.tesseract_cmd = r'C:\Program Files\Tesseract-OCR\tesseract.exe' pytesseract.image_to_string(Image.open('C:/Users/user/Desktop/download (2).png')) 但它给我“”作为输出。您可能希望转义空格

我是pytesseract的初学者

我试图从这些验证码图像中获取字母:

import pytesseract
pytesseract.pytesseract.tesseract_cmd = r'C:\Program Files\Tesseract-OCR\tesseract.exe'
pytesseract.image_to_string(Image.open('C:/Users/user/Desktop/download (2).png'))


但它给我“”作为输出。

您可能希望转义空格和/字符。我怀疑这可能是问题的根源

pytesseract.pytesseract.tesseract_cmd = r'C:\Program\ Files\Tesseract-OCR\tesseract.exe'
pytesseract.image_to_string(Image.open('C:\/Users\/user\/Desktop\/download\ (2).png'))

您可能希望转义空格和/或字符。我怀疑这可能是问题的根源

pytesseract.pytesseract.tesseract_cmd = r'C:\Program\ Files\Tesseract-OCR\tesseract.exe'
pytesseract.image_to_string(Image.open('C:\/Users\/user\/Desktop\/download\ (2).png'))

不工作。这给了我错误。图像名称中的空格没有问题在路径中通过的方式可能有问题。使用python在该路径中创建一个文件,并查看它是否可以工作。不要工作。这给了我错误。图像名称中的空格没有问题在路径中通过的方式可能有问题。使用python在该路径中创建一个文件,并查看它是否有效。