hankleo

要用百度API则必须先注册百度开发者,然后才能使用百度的各项服务:地图API、文字语音转换API、文本识别API.....,文本识别的官方文档:文字识别-帮助与支持-百度云

注册完成后,需要用到以下三个字段:

APP_ID = \'10xxxx57\'

API_KEY = \'vxxxxxxxxxxxxxxxxxsZyuwz9yKS2EghBs\'

SECRET_KEY = \'m7pjnSNCKZxxxxxxxxxxxxxxxswGmIO35zsi\'

然后,在Python中导入百度-aip库:pip install baidu-aip

最后,直接上代码:

# -*- coding: UTF-8 -*-
from aip import AipOcr
# 定义常量
APP_ID = \'XXXXXXXXX\'
API_KEY = \'XXXXXXXXXXXXXXXXXX\'
SECRET_KEY = \'XXXXXXXXXXXXXXXXXXXXXXXXXXX\'

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(\'D:/共享文件夹/图片/123.png\')

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

lists = restu1[\'words_result\']      #列表
for listss in lists:
    print(listss[\'words\'])

来源于https://blog.51cto.com/13577495/2352313

分类:

技术点:

相关文章:

  • 2021-11-14
  • 2021-06-03
  • 2021-12-25
  • 2021-11-11
  • 2021-05-23
  • 2021-12-19
  • 2021-12-28
猜你喜欢
  • 2021-12-25
  • 2021-12-30
  • 2021-06-25
  • 2021-12-25
相关资源
相似解决方案