先参考:百度ocr识别API文档 ;上面有详细步骤,使用百度账号登录,首次创建新的应用,创建后的应用界面如下:

 

 

1.Python环境:Python3.6;

2.安装Python三方库:baidu-aip

3.代码实现,如下实现的是高精度实现方法:

from aip import AipOcr


def baiduOCR(picfile):  # picfile:图片文件名
    # 百度提供
    """ 你的 APPID AK SK """
    APP_ID = \'*******\'  # 应用的appid
    API_KEY = \'*******\'  # 应用的appkey
    SECRET_KEY = \'*******\'  # 应用的secretkey
    client = AipOcr(APP_ID, API_KEY, SECRET_KEY)
    i = open(picfile, \'rb\')
    img = i.read()
    """ 调用通用文字识别(高精度版) """
    message = client.basicAccurate(img)
    i.close()

    # 输出文本内容
    for text in message.get(\'words_result\'):  # 识别的内容
        print(text)
        print(text.get(\'words\'))


if __name__ == \'__main__\':
    baiduOCR(\'C:/test.png\')

 

版权声明:本文为jiahm原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/jiahm/p/13539185.html