查看“百度名片识别”的源代码
←
百度名片识别
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
==功能描述== 支持对各类名片的9个关键字段进行结构化识别,包括姓名、公司、职位、邮编、邮箱、电话、网址、地址、手机号。 ==准备工作== ===访问官网=== 访问官网,点击立即使用: https://ai.baidu.com/tech/ocr_cards/business_card [[文件:ai2020-5-17.png|600px]] ===创建百度AI应用 === 检查一下已有的同类百度AI应用中是否有名片识别的API ,如果有直接用以前的百度的AI应用就行, [[文件:ai2020-5-16.png|600px]] 如果没有,在此网页中创建一个新的百度AI应用, https://console.bce.baidu.com/ai/?fromai=1#/ai/ocr/overview/index 百度会为你的应用生成对应的参数值,如下图: [[文件:ai2-1.png]] ===生成许可Token=== 利用如下代码可生成Token: <nowiki>import requests url = "https://aip.baidubce.com/oauth/2.0/token" data = { 'grant_type':'client_credentials', 'client_id':API Key, 'client_secret':Secret Key, } response = requests.post(url=url,data=data) print(response.text)</nowiki> ==操作步骤== <nowiki># encoding:utf-8 import requests import base64 ''' 名片识别 ''' request_url = "https://aip.baidubce.com/rest/2.0/ocr/v1/business_card" # 二进制方式打开图片文件 f = open('[本地文件]', 'rb') img = base64.b64encode(f.read()) params = {"image":img} access_token = '[调用鉴权接口获取的token]' request_url = request_url + "?access_token=" + access_token headers = {'content-type': 'application/x-www-form-urlencoded'} response = requests.post(request_url, data=params, headers=headers) if response: print (response.json())</nowiki>
返回至
百度名片识别
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息