1 问题描述
使用Tesseract进行ocr文字识别,运行识别代码,报错如下:
C:\Users\lishu\anaconda3\envs\pt2\python.exe D:/code/ptcontainer/opencv/car_reg.py
Traceback (most recent call last):
File "D:\code\ptcontainer\opencv\car_reg.py", line 100, in <module>
text = pytesseract.image_to_string(cropped, config='--psm 11')
File "C:\Users\lishu\anaconda3\envs\pt2\lib\site-packages\pytesseract\pytesseract.py", line 423, in image_to_string
return {
File "C:\Users\lishu\anaconda3\envs\pt2\lib\site-packages\pytesseract\pytesseract.py", line 426, in <lambda>
Output.STRING: lambda: run_and_get_output(*args),
File "C:\Users\lishu\anaconda3\envs\pt2\lib\site-packages\pytesseract\pytesseract.py", line 288, in run_and_get_output
run_tesseract(**kwargs)
File "C:\Users\lishu\anaconda3\envs\pt2\lib\site-packages\pytesseract\pytesseract.py", li

文章讲述了在使用Tesseract进行OCR文字识别时遇到的错误,主要问题是由于Tesseract的安装路径和环境变量设置问题。通过分析发现解决方案是将Tesseract安装到与Python代码同一路径,并调整TESSDATA_PREFIX。同时,文章介绍了Conda包管理器及其在Python项目中的重要性,包括环境隔离、依赖管理以及创建和管理环境的步骤。
最低0.47元/天 解锁文章
16万+

被折叠的 条评论
为什么被折叠?



