python身份证识别

本文介绍了如何利用百度AI的技术来识别身份证信息,重点聚焦在将身份证图片存入指定文件夹的步骤上。
摘要由CSDN通过智能技术生成

基于百度AI的身份证识别

import os
import pandas as pd
import requests
import base64
import tkinter as tk
from tkinter import filedialog


class IdCard_Distinguish:
    def __init__(self):
        self.func_url = 'https://aip.baidubce.com/rest/2.0/ocr/v1/idcard'
        self.access_token = '24.d379bcbcd7344f3e8a43db32245998ad.2592000.1624093312.282335-24211563'
        self.request_url = self.func_url + "?access_token=" + self.access_token
        self.headers = {'content-type': 'application/x-www-form-urlencoded'}
        self.col = ['姓名','民族','住址','公民身份号码','出生','性别']
        self.dirpath = self.user_select()
        self.imgpath = self.get_imgname()
        self.imgcode = self.img_decode()
        self.info = self.img_distinguish()

    def user_select(self):
        tk.Tk().withdraw()
        dirpath = filedialog.askdir
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值