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

 更新时间:2019年03月13日 10:14:55   作者:mengtianwxs  
这篇文章主要介绍了Python3调用百度AI识别图片中的文字功能,结合实例形式分析了Python3安装及使用百度AI接口的相关操作技巧,并附带说明了百度官方AI平台的注册及接口调用操作方法,需要的朋友可以参考下

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

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

编辑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/

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

 

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

 

创建应用:

 

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

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

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

相关文章

  • Python利用Matplotlib绘制图表详解

    Python利用Matplotlib绘制图表详解

    Matplotlib是Python中最受欢迎的数据可视化软件包之一,支持跨平台运行,它是Python常用的 2D 绘图库。本文将介绍如何通过Matplotlib绘制常用的图表
    2022-01-01
  • 通过自学python能找到工作吗

    通过自学python能找到工作吗

    在本篇内容里小编给大家分享的是一篇关于通过自学python能找到工作吗的分析内容,对此有兴趣的朋友们可以参考下。
    2020-06-06
  • python中快速进行多个字符替换的方法小结

    python中快速进行多个字符替换的方法小结

    最近在用python给自己的seo工作提高效率和节省时间,发现python真的很不错,可以完成很多事情。多个字符替换是大家可能都会遇到的一个问题,昨天在工作中就碰到了这么一个问题,所以想着记录一下解决方案及其过程,方便以后参考。下面来一起看看吧。
    2016-12-12
  • python自定义类并使用的方法

    python自定义类并使用的方法

    这篇文章主要介绍了python自定义类并使用的方法,涉及Python中类的定义与使用技巧,需要的朋友可以参考下
    2015-05-05
  • Python如何实现播放本地音乐并在web页面播放

    Python如何实现播放本地音乐并在web页面播放

    这篇文章主要为大家详细介绍了Python如何实现播放本地音乐并在web页面播放,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2025-02-02
  • Python 自动控制原理 control的详细解说

    Python 自动控制原理 control的详细解说

    这篇文章主要介绍了Python自动控制原理control的详细解说,文章围绕主题展开对Python control的介绍,具有一定的参考价值,需要的朋友可以参考一下
    2022-07-07
  • selenium自动化测试简单准备

    selenium自动化测试简单准备

    本文主要介绍了selenium自动化测试简单准备,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-01-01
  • Python分支结构和循环结构示例代码

    Python分支结构和循环结构示例代码

    在Python中,分支结构通过if、elif和else关键字来实现条件判断,在使用if语句时,程序会根据条件表达式的真假执行相应的代码块,这篇文章主要介绍了Python分支结构和循环结构,需要的朋友可以参考下
    2024-03-03
  • python K近邻算法的kd树实现

    python K近邻算法的kd树实现

    这篇文章主要介绍了python K近邻算法的kd树实现,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • python中自定义with的具体使用

    python中自定义with的具体使用

    在 Python 中,with 语句用于简化资源管理,它保证在执行完代码块后正确地释放资源,通过__enter__和__exit__魔术方法实现,本文就来详细的介绍一下,感兴趣的可以了解一下
    2024-09-09

最新评论