利用百度AI 识别图片上的文字 2身份证的识别

# python百度ai的身份证识别代码
# -*- coding: UTF-8 -*-
from aip import AipOcr

# 定义常量
APP_ID = '20225407'
API_KEY = 'zWGe7eiBpxqK3DXCRGW7hg1h'
SECRET_KEY = 'Ch3VXkshTVOLICUYIY2vkvOAOnacPQRa'

# 初始化AipFace对象
client = AipOcr(APP_ID, API_KEY, SECRET_KEY)

# 读取图片


def get_file_content(filepath):
    with open(filepath, 'rb') as fp:
        return fp.read()


image = get_file_content('C:\\Users\\JiaShuo\\Desktop\\001\\200.jpg')
idCardSide = "front"
print(type(image))
""" 调用身份证识别 """
result = client.idcard(image, idCardSide)


print("姓名:", result["words_result"]["姓名"]["words"])
print("性别:", result["words_result"]["性别"]["words"])
print("民族:", result["words_result"]["民族"]["words"])
print("生日:", result["words_result"]["出生"]["words"])
print("身份证号:", result["words_result"]["公民身份号码"]["words"])
print("住址:", result["words_result"]["住址"]["words"])
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值