win7 python3.6 调用百度AI进行 身份证信息 识别

环境won7 wn10 也可 aconda3版本

打开我用的前面一个
https://545c.com/file/24889670-428505918
1、安装 baidu_ai包 L在python3环境下,pip install baidu_ai/2、创建 文字识别 应用,获取密码 APP_ID API_KEY SECRET_KEY。https://console.bce.baidu.com/ai/?_=1554088705892&fromai=1#/ai/ocr/overview/index

可参考:https://blog.csdn.net/zhyl4669/article/details/88944042

2、代码和身份证图片放置目录:
在这里插入图片描述
3、代码 shenfenzhengShibie.py 如下

# -*- coding: utf-8 -*-

from aip import AipOcr
import json

""" 你的 APPID AK SK """
APP_ID = '您的'
API_KEY = '您的'
SECRET_KEY = '您的'
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('example1.jpg')
idCardSide = "front" # front - 身份证含照片的一面 back国徽面

""" 调用身份证识别 """
client.idcard(image, idCardSide);

""" 如果有可选参数 """
options = {}
options["detect_direction"] = "true"
options["detect_risk"] = "false"

""" 带参数调用身份证识别 """
# client.idcard(image, idCardSide, options)
result=client.idcard(image, idCardSide)


print ( result['words_result'], '*---身份证----*')

print ( result['words_result'], '*---身份证----*')
print(json.dumps(result).decode("unicode-escape"))

# print(json.dumps(result).decode("unicode-escape"))


4、结果 :(注身份证图片是 百度图片下载的,有侵权亲见谅,请联系,谢谢)
在这里插入图片描述
参考 文档中心- 视觉技术 -文字识别 -SDK文档 -Python语言
https://ai.baidu.com/docs#/OCR-Python-SDK/top

代码 链接下载 参考:
https://download.csdn.net/my

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值