龙空技术网

Python批量识别图片中的文字并保存到txt文档中

编程工人 51

前言:

现在各位老铁们对“怎么把python运行的结果保存到txt”大概比较关注,兄弟们都需要了解一些“怎么把python运行的结果保存到txt”的相关资讯。那么小编也在网摘上汇集了一些关于“怎么把python运行的结果保存到txt””的相关内容,希望朋友们能喜欢,咱们快快来学习一下吧!

Python OCR工具pytesseract,之前是惠普的产品,被Google收了之后就给开源了。

我们工作中可能会遇到识别图片中文字的需求,我这里分享一种识别方法,亲测可用,有需要的朋友可以试一下,下面是具体步骤:

1、需要下载并安装Google Tesseract,下载地址看图片上有,要下载4.0.0版本的

2、下载打开后双击打开,选择安装位置,然后一路下一步即可安装完成

3、安装完成需要设置一下环境变量,设置环境变量需自行百度,非常简单

4、安装所需要的Python模块,直接执行以下命令

pip install pillow==9.2.0

pip install pytesseract==0.3.9

5、最后还需要一个语言包文件:chi_sim.traineddata,这个文件需翻墙才能下,有需要的朋友找我,我可以发给你

这是实现代码

这是我们要识别的图片

这是程序执行结果

识别结果同步保存到txt中

注:我的Python版本是3.7,3.8也是可以的,但3.9及以上会出问题,建议你也用3.7

代码我都帮你写好了,赶快行动起来,去运行一下看看效果如何吧!

标签: #怎么把python运行的结果保存到txt