利用百度OCR进行文字识别

1、基本配置

基本的配置可以查看百度SDK文档,链接如下:文档中心--百度AI

2、安装可能出现的问题

Python SDK 下载地址SDK下载-百度AI

安装使用Python SDK有如下方式

(1) 如果已安装pip,执行pip install baidu-aip即可。

(2)如果已安装setuptools,执行python setup.py install即可。

下载下来的Python SDK解压在python的安装路径中(我把它放在了和压缩文件名一样的文件夹中)

然后执行python setup.py install即可(一定要进入setup.py 所在的文件夹中执行此命令)

安装完成后,把aip-python-sdk-2.2.3文件夹COPY到python>Lib文件夹中

接入百度平台见文档中心--百度AI

3、开始使用

识别的图片如下:


程序如下:

from aipimport AipOcr

""" 你的 APPID AK SK """

APP_ID = '你的 App ID'

API_KEY = '你的 Api Key'

SECRET_KEY = '你的 Secret Key'

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('image1.png')

info = client.basicGeneral(image)

#print(info)

num = info['words_result_num']

for iin range(num):

print(info['words_result'][i]['words'])

运行结果:


你可能感兴趣的:(利用百度OCR进行文字识别)