python调用baidu-aip的通用识别文字教程

python调用baidu-aip的通用识别文字过程

1.百度智能云

1.注册登录百度智能云
2.搜索并选择“文字识别”python调用baidu-aip的通用识别文字教程_第1张图片
3. 创建应用
python调用baidu-aip的通用识别文字教程_第2张图片
4. 创建应用后,可获取以下内容:
在这里插入图片描述

2.python安装baidu-aip

在PyCharm的Terminal中输入以下命令:

pip install baidu-aip -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

参考网址:安装baidu-aip

3.python调用aip对图片进行文字识别

# -*- coding: UTF-8 -*-
from aip import AipOcr
# 定义常量
# 第一步中创建应用后获取的信息,对应填写
APP_ID = '11352343'	
API_KEY = 'Nd5Z1NkGoLDvHwBnD2bFLpCE'
SECRET_KEY = 'A9FsnnPj1Ys2Gof70SNgYo23hKOIK8Os'
# 初始化AipFace对象
aipOcr = AipOcr(APP_ID, API_KEY, SECRET_KEY)
# 读取图片,识别图片的路径
filePath = "test3.png"
def get_file_content(filePath):
with open(filePath, 'rb') as fp:
return fp.read()
# 定义参数变量
options = {
     
'detect_direction': 'true',
'language_type': 'CHN_ENG',
}
# 调用通用文字识别接口
result = aipOcr![在这里插入图片描述](https://img-blog.csdnimg.cn/20200615164411466.jpg#pic_center).basicGeneral(get_file_content(filePath), options)
print(result)
words_result=result['words_result']
for i in range(len(words_result)):
print(words_result[i]['words'])

输出结果:
python调用baidu-aip的通用识别文字教程_第3张图片
参考链接:python利用百度AI实现文字识别功能

你可能感兴趣的:(安装使用教程,python,人工智能,ocr)