创建应用
下载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)
识别结果:可使用正则进行提取
远程图片识别