用conda命令进行安装的话,就可以了:

conda install -c simonflueckiger tesserocr pillow

要带上参数,不然还是安装失败。

这个方法亲测有效。
另外请注意和监督执行,Conda源是比较慢的,而国内清华源最近出问题了,无法使用,所以我依然是在使用Conda源
3.3M文件最后用梯子安装了二十分钟才下好
Python3WebSpider图片下载地址
https://raw.githubusercontent.com/python3webspider/testtess/master/image.png

还有,使用的时候将tesseract添加了系统的环境变量,可以在任何为位置打开和使用它,但是你在什么位置打开的,使用命令之后就会在什么位置生成你需要输出的文档,以下是图例
tesseract d:/image.png result -l eng

请注意 有的书上写的指令为:
tesseract image.png result -l eng && cat result.txt
后边的cat在windows的cmd下会提示你“cat不是内部或外部指令,也不是可运行的程序”其实cat为linux指令,解决办法去掉 “&& cat result.txt”
或者不保存文件,直接输出
tesseract image.png stdout -l eng
参考文献:https://blog.csdn.net/qq_35793285/article/details/81120440

至于以上tesseract安装问题参考这里
https://www.5yang.cc/3940

成功后桌面会生成一个txt文件,就是我指令命名的 result.txt文件,它会将识别图片的内容全部转换为文字并且保存在txt中

以下是识别前后的对比,就上一张图片进行识别之后转换为文字的结果,其中照样是使用的eng,也就是国际英文,所以中文识别不了

明天再继续下载点其他语言包玩玩试试看
更多问题参考这里
https://www.cnblogs.com/xiaojwang/p/11331202.html

由于有不少人提问要求,所以放出中文语言包下载分流
链接:https://pan.baidu.com/s/1I4F_LeOXZGbg_fANeBUGdA
提取码:vbjr


以上我们可以看到,其实它的识别还是有部分错误的,我之后又测试过手写体,以及手写的阿拉伯数字123456789(识别用的eng),发现其实还是存在一些错误的,好在OCR开源,也并非收费的东西,对吧!
不过还是可以支持机器学习的,例如多次识别和纠正之后,可以变得更加的精准,你也可以对识别结果进行修改,且生成新的语言包
这样看来,车牌识别系统说不定就是它。

最后修改:2022 年 12 月 05 日
如果觉得我的文章对你有用,请随意赞赏