python文字识别_五行Python代码轻松实现OCR文字识别

95da803313ce817fc4db5addc428c9be.png b37b9a74cc875ccb0aaf5ecdf417d3c0.png

◆ ◆ ◆  ◆ ◆

背景

今天周六,闲来无事打开百度搜索了一下——渣男语录

万万没想到,百度文库竟然不让我复制这些语句。

这我不能忍!!!!我可是会Python的男孩纸~

b102d4b8602d9750b82d33e4d1d31452.png

我可是严小样儿啊!于是,我成功复制了渣男语录!

今天,我就用五行Python代码轻松教你实现OCR,秒变渣男~ 嘿嘿嘿

五行代码 首先,说个大前提,我这种方法是用来 识别图片上的文字 的。也就是说,你想把图片上的文字扒下来,用我的方法肯定没错!
# 第一步:导包from aip import Aipocr as ocr# 第二步:读取with open(path,'rb') as f:    img = f.read()# 第三步:调用cli = ocr(appId, apiKey, secretKey)# 第四步:识别rlt = cli.general(img)# 第五步:输出for line in rlt['words_result']:    print(line.get('words'))

cdc003086fc19b46830216d8ff5c569b.png

a11374eabcef8606d06b4bd14fdfb2bb.png


5aa055ed3d56e474ceb41b6a9e83911d.png

62515abcbd2a4174be1c1f5c328b684a.png


此时,可能会有些杠精会说:你这是楷书,识别起来肯定很容易啊!有本事识别手写体,还有连笔的行书啊。 安排~ af8f44e2535ae8e2b75e29980b7ffbc1.png f2f3d4388fb5fb68dd430024056a66d7.png
还有那些年抄过的歌词~ 75ca5441d3867269a04a6b435ed5f089.png 924238a3b05aaffdecd591b4b9c13360.png
最后,再来几句诗~ b069e518003e952c6d61d1345770c5e9.png 6f39bf2922733fd36cdd547c92b7bf28.png

虽说可能些许有点瑕疵,但是如果是正式文件或者是楷体字,对于那些想要把图片上的文字扒下来的需求已经足够了。我不会告诉你,我曾经有一份工作真的需要把图片的文字转换成word文档,那时候废了老劲了~

打包为exe

为了方便其他人员使用,我们可以用pyinstaller库进行封装生成exe可执行文件。

75dfc534d8e3d02787982837b4bd6fa2.png 怎么样?学会了吗!如果对本文章感兴趣,可以在公众号后台发送“ 微信 ”,即可添加作者微信,咨询代码、答疑解惑,还可加群。Pandas遇上Pyecharts碰撞出可交互的可视化效果可视化图解Python科学计算包NumPyPython之pandas实现更复杂的Excel操作Python实现行转列?!超简单,赶快get起来

880124c23249483457b21e63c7f8be88.png

在看”的永远18岁~ c28be66ee78fd91bc05d6abc6fcb18ad.gif
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值