五行Python代码轻松实现OCR文字识别
◆ ◆ ◆ ◆ ◆
今天周六,闲来无事打开百度搜索了一下——渣男语录。
万万没想到,百度文库竟然不让我复制这些语句。
这我不能忍!!!!我可是会Python的男孩纸~
我可是严小样儿啊!于是,我成功复制了渣男语录!
今天,我就用五行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'))
虽说可能些许有点瑕疵,但是如果是正式文件或者是楷体字,对于那些想要把图片上的文字扒下来的需求已经足够了。我不会告诉你,我曾经有一份工作真的需要把图片的文字转换成word文档,那时候废了老劲了~
为了方便其他人员使用,我们可以用pyinstaller库进行封装生成exe可执行文件。
<以下内容,点击跳转>
评论