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中为feedparser设置超时时间避免堵塞
Sep 28 Python
Python数组定义方法
Apr 13 Python
基于python中的TCP及UDP(详解)
Nov 06 Python
Python Numpy 数组的初始化和基本操作
Mar 13 Python
Python Learning 列表的更多操作及示例代码
Aug 22 Python
Python流行ORM框架sqlalchemy安装与使用教程
Jun 04 Python
Django 使用easy_thumbnails压缩上传的图片方法
Jul 26 Python
命令行运行Python脚本时传入参数的三种方式详解
Oct 11 Python
python随机数分布random均匀分布实例
Nov 27 Python
tensorflow 20:搭网络,导出模型,运行模型的实例
May 26 Python
tensorflow实现残差网络方式(mnist数据集)
May 26 Python
python爬取豆瓣电影排行榜(requests)的示例代码
Feb 18 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+ajax导入大数据时产生的问题处理
2014/06/11 PHP
php实现无限级分类(递归方法)
2015/08/06 PHP
PDO操作MySQL的基础教程(推荐)
2017/08/18 PHP
PHP空值检测函数与方法汇总
2017/11/19 PHP
Thinkphp5.0框架使用模型Model的获取器、修改器、软删除数据操作示例
2019/10/11 PHP
详解new function(){}和function(){}() 区别分析
2008/03/22 Javascript
腾讯与新浪的通过IP地址获取当前地理位置(省份)的接口
2010/07/26 Javascript
jQuery jcrop插件截图使用方法
2013/11/20 Javascript
javascript创建和存储cookie示例
2014/01/07 Javascript
JavaScript中使用concat()方法拼接字符串的教程
2015/06/06 Javascript
js弹出对话框方式小结
2015/11/17 Javascript
深入理解js数组的sort排序
2016/05/28 Javascript
Vue.js第四天学习笔记(组件)
2016/12/02 Javascript
Bootstrap modal使用及点击外部不消失的解决方法
2016/12/13 Javascript
jQuery实现文字自动横移
2017/01/08 Javascript
Vue.js中extend选项和delimiters选项的比较
2017/07/17 Javascript
vue-cli 脚手架基于Nightwatch的端到端测试环境的过程
2018/09/30 Javascript
Three.js实现3D机房效果
2018/12/30 Javascript
[01:50]2014DOTA2西雅图邀请赛 专访欢乐周宝龙
2014/07/08 DOTA
Python函数中定义参数的四种方式
2014/11/30 Python
详解Python最长公共子串和最长公共子序列的实现
2018/07/07 Python
Linux下python3.6.1环境配置教程
2018/09/26 Python
Django中ORM外键和表的关系详解
2019/05/20 Python
python多线程实现代码(模拟银行服务操作流程)
2020/01/13 Python
通过实例了解Python str()和repr()的区别
2020/01/17 Python
Python作用域与名字空间原理详解
2020/03/21 Python
今天学到的CSS最新技术(与图片背景相关)
2012/12/24 HTML / CSS
HTML5 Canvas画线技巧——实现绘制一个像素宽的细线
2013/08/02 HTML / CSS
实习生的自我鉴定范文欣赏
2013/11/20 职场文书
后勤工作职责
2013/12/22 职场文书
社区学习十八大感想
2014/01/22 职场文书
运动会方阵口号
2014/06/07 职场文书
劳模先进事迹材料
2014/12/24 职场文书
2015年街道办事处工作总结
2015/05/22 职场文书
使用PostGIS完成两点间的河流轨迹及流经长度的计算(推荐)
2022/01/18 PostgreSQL
详解使用内网穿透工具Ngrok代理本地服务
2022/03/31 Servers