09-百度ai图片识别

创建应用
在这里插入图片描述
下载sdk
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
接入文档链接:https://ai.baidu.com/ai-doc/OCR/3k3h7yeqa#%E9%80%9A%E7%94%A8%E6%96%87%E5%AD%97%E8%AF%86%E5%88%AB
在这里插入图片描述

解压
在这里插入图片描述
新建AipOcr:
AipOcr是OCR的Python SDK客户端,使用OCR时提供了一系列的交互方法
在这里插入图片描述

语法规则,如下id key 参考百度ai上创建的应用:

from aip import AipOcr

""" 创建应用后获取的APPID、AK、SK """
APP_ID = '{App ID}'
API_KEY = '{Api Key}'
SECRET_KEY = '{Secret Key}'

client = AipOcr(APP_ID, API_KEY, SECRET_KEY)

本地图片识别如下:
在这里插入图片描述
代码如下 :

from aip import AipOcr


""" 你的 APPID AK SK """
APP_ID = '22221111'
API_KEY = 'FCbuIPlIE1xshOozwh2r1111'
SECRET_KEY = 'wkZjCGGkpvLY47cneM07HAkqe111111B'

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('微信截图_20200824231152.png')

""" 调用通用文字识别(高精度版) """
aa = client.basicAccurate(image);
print(aa)



识别结果:可使用正则进行提取
在这里插入图片描述
远程图片识别
在这里插入图片描述

原文地址:https://www.cnblogs.com/gemoumou/p/13635336.html