Python3调用百度AI识别图片中的文字功能示例【测试可用】


Posted in Python onMarch 13, 2019

本文实例讲述了Python3调用百度AI识别图片中的文字功能。分享给大家供大家参考,具体如下:

首先pip install命令安装baidu-aip模块,如下图所示(这里使用pip3 install baidu-aip命令):

Python3调用百度AI识别图片中的文字功能示例【测试可用】

编辑Python代码时注意,需要首先引入AipOcr和re两个模块,即:

from aip import AipOcr
import re

示例代码如下:

from aip import AipOcr
import re
APP_ID='***'
API_KEY='***'
SECRET_KEY='***'
client=AipOcr(APP_ID,API_KEY,SECRET_KEY)
i=open(r'1.jpg','rb')
img=i.read()
msg=client.basicGeneral(img)
# msg是一个字典,其中words_result中包含了文字信息
for i in msg.get('words_result'):
  print(i.get('words'))

补充:这里需要填入自己的APP_ID和API_KEY

点击进入百度AI: http://ai.baidu.com/

右上方控制台点击“文字识别”:

 Python3调用百度AI识别图片中的文字功能示例【测试可用】

登陆后,点击接受AI平台服务协议:

 Python3调用百度AI识别图片中的文字功能示例【测试可用】

创建应用:

 Python3调用百度AI识别图片中的文字功能示例【测试可用】

Python3调用百度AI识别图片中的文字功能示例【测试可用】

至此,即可获得该应用的APP_IDAPI_KEY,填入程序中即可使用。

更多关于Python相关内容可查看本站专题:《Python数学运算技巧总结》、《Python图片操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python中使用urllib2伪造HTTP报头的2个方法
Jul 07 Python
python基础教程之常用运算符
Aug 29 Python
Python调用C语言开发的共享库方法实例
Mar 18 Python
Unicode和Python的中文处理
Mar 19 Python
Python正则表达式分组概念与用法详解
Jun 24 Python
人机交互程序 python实现人机对话
Nov 14 Python
Python框架Flask的基本数据库操作方法分析
Jul 13 Python
用python 实现在不确定行数情况下多行输入方法
Jan 28 Python
Ubuntu下Anaconda和Pycharm配置方法详解
Jun 14 Python
python调用matplotlib模块绘制柱状图
Oct 18 Python
Python进程池Pool应用实例分析
Nov 27 Python
python pandas.DataFrame.loc函数使用详解
Mar 26 Python
浅谈python标准库--functools.partial
Mar 13 #Python
Python3实现的简单三级菜单功能示例
Mar 12 #Python
Python3实现的简单工资管理系统示例
Mar 12 #Python
Python3模拟登录操作实例分析
Mar 12 #Python
深入解析python中的实例方法、类方法和静态方法
Mar 11 #Python
Python 函数返回值的示例代码
Mar 11 #Python
浅谈Python批处理文件夹中的txt文件
Mar 11 #Python
You might like
谈PHP生成静态页面分析 模板+缓存+写文件
2009/08/17 PHP
php需登录的文件上传管理系统
2020/03/21 PHP
php使用PDO从数据库表中读取数据的实现方法(必看)
2017/06/02 PHP
php中文乱码问题的终极解决方案汇总
2017/08/01 PHP
yii2 commands模式以及配置crontab定时任务的方法
2017/08/19 PHP
javascript CSS画图之基础篇
2009/07/29 Javascript
jquery解决图片路径不存在执行替换路径
2013/02/06 Javascript
基于IE下ul li 互相嵌套时的bug,排查,解决过程以及心得介绍
2013/05/07 Javascript
jQery使网页在显示器上居中显示适用于任何分辨率
2014/06/09 Javascript
JavaScript实现的石头剪刀布游戏源码分享
2014/08/22 Javascript
node.js开发中使用Node Supervisor实现监测文件修改并自动重启应用
2014/11/04 Javascript
javascript实现简单的二级联动
2015/03/19 Javascript
跟我学习javascript的闭包
2015/11/16 Javascript
js实现遍历含有input的table实例
2015/12/07 Javascript
深入理解jQuery之事件移除
2016/06/02 Javascript
详解Node.js:events事件模块
2016/11/24 Javascript
AngularJS  ng-repeat遍历输出的用法
2017/06/19 Javascript
详解Vue + Vuex 如何使用 vm.$nextTick
2017/11/20 Javascript
vue form 表单提交后刷新页面的方法
2018/09/04 Javascript
值得收藏的八个常用的js正则表达式
2018/10/19 Javascript
webpack4.x CommonJS模块化浅析
2018/11/09 Javascript
layui实现给某一列加点击事件
2019/10/26 Javascript
ES6学习笔记之let与const用法实例分析
2020/01/22 Javascript
[06:24]DOTA2 2015国际邀请赛中国区预选赛第二日TOP10
2015/05/27 DOTA
[46:55]LGD vs Liquid 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
python实现搜索指定目录下文件及文件内搜索指定关键词的方法
2015/06/28 Python
利用Anaconda完美解决Python 2与python 3的共存问题
2017/05/25 Python
Django+boostrap 美化admin后台的操作
2020/03/11 Python
Django多数据库配置及逆向生成model教程
2020/03/28 Python
基于Python的图像阈值化分割(迭代法)
2020/11/20 Python
Raffaello Network德国:意大利拉斐尔时尚购物网
2019/05/01 全球购物
学生拾金不昧表扬信
2014/01/21 职场文书
无子女夫妻离婚协议书(4篇)
2014/10/20 职场文书
雨花台导游词
2015/02/06 职场文书
《哪吒之魔童降世》观后感:世上哪有随随便便的成功
2019/11/08 职场文书
如何优化vue打包文件过大
2022/04/13 Vue.js