👉 项目官网:https://www.python-office.com/ 👈

👉 本开源项目的交流群 👈

atomgit star github star gitee star PyPI Downloads AI交流群

image.png

大家好,这里是程序员晚枫,正在all in AI编程实战,今天学习ocr的课程的朋友提了一个需求:想识别户口本、身份证,并且保存到Excel中。

直接1行代码就安排了!

所有识别功能,点击查看👉给小白的《Python实现OCR自动批量识别》

1、户口本识别保存为Excel

华为云

户口本的识别功能来自华为云,需要大家开通一下华为云的OCR服务。

1
2
3
4
# pip install poocr
import poocr

poocr.ocr2excel.household2excel(ak, sk, img_path=r'./img')

其中ak和sk的获取方式,见:https://console.huaweicloud.com/iam/?region=cn-north-4#/mine/accessKey

参数说明

支持批量识别

  • ak和sk:华为提供的验证码,有不会开通的朋友,可以点击+我的微信沟通:点我查看微信二维码
  • img_path:存放户口本信息的文件夹,支持批量操作

2、身份证识别保存为Excel

身份证的识别功能来自腾讯云

识别身份证并且写入Excel功能,调用了python的免费第三方库:poocr。

直接上代码,看到这里,提醒一下还没有安装Python的同学,可以看一下我主页的全套免费教程,跟着我免费下载和安装一下Python。

给小白的《50讲Python自动化办公》:https://mp.weixin.qq.com/s/3eVM6XX8DHRVjp2PDWOhsA

1
2
# 安装这个库
pip install poocr
1
2
3
4
5
6
7
8
9
10
11
12
13
14
(左右滑动,查看全部)

# 运行这个库
import poocr

# pip install poocr
import poocr

tencent_id = '免费开通方法:https://b23.tv/TTo4QTc'
tencent_key = '免费开通方法:https://b23.tv/TTo4QTc'

poocr.ocr2excel.IDCardOCR2Excel(input_path=r'test_files/程序员晚枫的身份证.jpg',
output_excel='./test_files/身份证识别结果(程序员晚枫).xlsx',
id=tencent_id, key=tencent_key)

大家有任何问题,欢迎加入AI工具交流群,👇

相关阅读

程序员晚枫专注AI编程培训,小白看完他和图灵社区合作的教程《30讲 · AI编程训练营》就能上手做AI项目。

🎓 AI 编程实战课程

想系统学习 AI 编程?程序员晚枫的 AI 编程实战课 帮你从零上手!