百度AI 文字识别示例
#encoding=utf-8
from aip import AipOcr
""" 你的 APPID AK SK """
APP_ID = '你的app id'
API_KEY = '你的api key'
SECRET_KEY = '你的secret key'
img_file="C:\\1.jpg"
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(img_file)
""" 调用通用文字识别(高精度版) """
result = client.basicAccurate(image);
print("====================")
for v in result['words_result']:
print(v['words'])
print("====================")
""" 如果有可选参数 """
options = {}
options["detect_direction"] = "true"
options["probability"] = "true"
""" 带参数调用通用文字识别(高精度版) """
result = client.basicAccurate(image, options)
#print(result)
print("Done!!!")