采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
tesseract已安装,环境变量已配置,pytesseract.py文件已修改,cmd中使用tesseract -v可以正常显示版本,但代码执行还是报错
esseract-OCR 这个你添加到系统环境变量里面 看是系统环境变量还说用户变量。
或者你在图片目录命令执行:tesseract test.png output_result –l eng 看一下结果
E:\>tesseract login1.png output_result -l eng Estimating resolution as 328 esseract-OCR 是在再系统环境变量中的,刚给用户变量中添加了还是同样的报错
output_result文件未空,换了张图片,tesseract test.png output_result –l eng命令执行后的output_result文件有值了,但是用代码执行还是同样的报错
pytesseract.pytesseract.tesseract_cmd = 'xxxx//Tesseract-OCR//tesseract.exe' tessdata_dir_config = '--tessdata-dir "xxxxx//Tesseract-OCR//tessdata"' 然后image_to_string配置下 image_to_string(image, lang = 'eng', config=tessdata_dir_config)
登录后可查看更多问答,登录/注册
打破无项目经验、无框架经验瓶颈,实战Web自动化测试框架!
1.9k 20
1.7k 17
1.3k 13
11.0k 11
2.3k 10