五行Python代码轻松实现OCR文字识别
![引导关注](https://filescdn.proginn.com/2e031dcc18624284431e12fa64b91b7b/6aee5f72c95921c156f9ff723b3106e4.webp)
◆ ◆ ◆ ◆ ◆
今天周六,闲来无事打开百度搜索了一下——渣男语录。
万万没想到,百度文库竟然不让我复制这些语句。
这我不能忍!!!!我可是会Python的男孩纸~
![](https://filescdn.proginn.com/98dec2b9ab72fab77ad77914a14a3593/2e0dcbe9d5c0770213459de0fad24b7f.webp)
我可是严小样儿啊!于是,我成功复制了渣男语录!
今天,我就用五行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'))
![](https://filescdn.proginn.com/15a745df9334775af08f47ad8db4d1ed/f4143ca63d2a36a66f204771e22c138a.webp)
![](https://filescdn.proginn.com/d5d5f1619b80a4dc05334171be7a77ab/d3c562e49fa5d0a5580bfbd72c190ffc.webp)
![](https://filescdn.proginn.com/70de3ffd87aec38529c990bbb5502258/abd567545eab362a52dd2581444afe06.webp)
![](https://filescdn.proginn.com/35eb63705b3386186e4ba32ccb17f3a0/4dc35477a02b7148c2dc6fd729234439.webp)
![](https://filescdn.proginn.com/0bd68dbb0b244a33451fc1f0d4f04e06/f6b71dcd9baeab25cad7ebf6dda7a18f.webp)
![](https://filescdn.proginn.com/9c84c185c29f38a74f031ebca0fe450b/786c18b8f5d9e56c3d80a7c33290ee8d.webp)
虽说可能些许有点瑕疵,但是如果是正式文件或者是楷体字,对于那些想要把图片上的文字扒下来的需求已经足够了。我不会告诉你,我曾经有一份工作真的需要把图片的文字转换成word文档,那时候废了老劲了~
为了方便其他人员使用,我们可以用pyinstaller库进行封装生成exe可执行文件。
![](https://filescdn.proginn.com/f507674a0ec786f02e5e9e37488d4a47/fb55cb5cd1bddbf9e496c4af7232b85f.webp)
<以下内容,点击跳转>
![](https://filescdn.proginn.com/d593d6d755bed6df8e0fac4efa731314/02f3044d1eb8c8304e66eda9d551e02f.webp)
评论